The best practices for online courses include several aspects. Understanding the CMS and how it works is a key element to understand. This includes everything from the class roster, the ability to interact with students effectively, and moderate discussions from lessons. It is also a good idea to know how to support your students by understanding the software and hardware needs to access the CMS, and also how to contact Tech Support.