I can see where arriving with previous knowledge of having taught this subject/course on ground would be a huge benefit to transitioning to Online. Was learning the technology for presentation of the class challenging? If so, how did you overcome it? Also, how much lead time do you need to prepare all these learning tools, for this course?