In-person teaching provides opportunities to adjust on the fly, but I see that online needs an incredible amount of pre-planning and everything has to be ready from the start so its all available to students as they start the program. It goes from a day by day plan of in-person teaching to a course by course online version