Online Learning: Concepts, Strategies, and Application
N. Dabbagh,Brenda Bannan-Ritland
The role and Competencies of the Online Learner and Online Instructor and their role in Designing Authentic Learning Activities for Online Learning.