I'm currently not and have not yet taught an online class however, I use CMS for student assignments/quizzes, instructor-student communication, etc. I've learned there are many mechanics to online teaching. Additionally, Ive learned I must have a thorough understanding of the CMS to better guide students and help when needed.