This was a very informative course. It was interesting to learn the 4 different roles that an online facilitator has to fulfill. The roles are social director, instructor, program manager, and technical assistant. In addition, I learned the various learning environments and techniques to engage students in the classroom.