Contemporary collaborative trends and their effect in education
Distance Education Trends: Integrating new technologies to foster student interaction and collaboration