A lot of what I 'learned' in this course applies as well to the medical field, just with different names. As a rule of thumb I have treated my students like patients, and the rules have worked. This class, CM102, has reinforced that and provided me with the 'correct' terms and currently knowledge for the field of teaching.
Taking this course online, allowed me to do so at my pace and thus be more effective at retaining what I learned. I recommend online classes to anyone that has enough self-discipline to do so.