Communications technologies have been continuously integrated into learning and training environments which has revealed the need for a clear understanding of t
Thinking Collaboratively is a theoretical and practical guide to thinking and learning in deep and meaningful ways within purposeful communities of inquiry. Cri
The third edition of E-Learning in the 21st Century provides a coherent, comprehensive, and empirically-based framework for understanding e-learning in higher e
Teaching in Blended Leaning Environments provides a coherent framework in which to explore the transformative concept of blended learning. Blended learning can
Thinking Collaboratively is a theoretical and practical guide to thinking and learning in deep and meaningful ways within purposeful communities of inquiry. Cri