This document discusses online learning in K-12 schools through course management systems (CMS), also known as learning management systems or virtual learning environments. CMS are designed to support online teaching and learning by allowing teachers to manage courses, share documents, grade assignments, and help students develop skills. They also provide students access to lessons, coursework, discussions, group work, and free tutoring. The document considers how CMS can fill instructional gaps, support meaningful learning, and addresses doubts about their use from CMS doubters in schools.