Just completed this course. Even though I currently teach on campus, a lot of ideas here are applicable to both online and on-campus instruction. Of particular interests are the techniques for managing disruptive students, and managing procrastinators.