My online classes are more effective than I ever imagined! The extended time allows me to assign specific drills to help students improve specific areas of difficulty. In addition, the learning communities that have developed support students' progress and push students to train hard! Each class is part of a closed facebook group with (at most) 20 working participants. Assignments are posted to the group as either word documents or JPG files. (This allows participation even if students don't have Clean Run Course Designer.) Videos, with instructions included on the video, often accompany the homework. The assignments are a mix of short focus assignments, longer sequences, and/or full courses. Students post questions and videos. I respond to all posts and videos usually within 24 hours. I love teaching and this new teaching forum is a blast!