This article describes an approach to online course planning and design. Special attention was paid to creating rich and meaningful student-to-content interactions, as well as student-to-instructor interactions. The instructors approached the design of this course to address personalization (student-to-instructor interaction), meaningful engagement (student-to-content interaction), and ongoing checks of student understanding (student-to-instructor and student-to-content interactions). The authors conclude the article with recommendations for future online course development and implementation in the field of teacher education.