For graduate-level courses in Distance Education/Distance Learning/Web-based Learning/Online Learning/e-Learning/Distributed Learning. This practical volume details the journey of online learning from theory to practice. Using a flexible yet systematic instructional design framework that enables even novice teachers to design, plan, and implement customized instructional environments, this text thoroughly addresses how course management systems and other online learning technologies can be used to design learner-centered environments that actively engage students. Emphasis throughout is on the vital interaction among pedagogical models, instructional strategies, and learning technologies. This text is born of the authors' extensive experience in using technology in online/distributed learning contexts, and based on the principles of learning as a social process.