The document discusses best practices for developing and teaching online courses. It covers topics like encouraging student participation, using technology tools, designing assignments, and considerations for group projects. A variety of online teaching methods and technologies are presented, including videoconferencing, social media, blogging, and podcasting. Effective ways to provide faculty input and grade student participation are also described.