Have you taught online courses and wanted to develop your online teaching skills further? This course presents advanced teaching strategies that will enhance any online instructor's practice and help to create the development of conditions that promote learning in the classroom.