Hello All,
For me the 2 most important factors in an online delivery of classes are 3 :
Mastery over the operation of the CMS by both the Instructor and the students . The instructor has a greater role to play as they shoudl be able to offer the trouble shooting first before going to help desk.
Effective Engagement techniques and strategies to assess student learning .
If the above 2 are on point and mastered then I think online delivery can be as succesful as ground.