This C-School course will introduce the learner to the foundations of distance learning (online learning), expose them to the technologies and techniques used to deliver online instruction and prepare them to teach and manage online courses.