This is also my first time teaching online. I ran into many challenges for both students and instructors. I think it is extremely important that online instructors should facilitate the learning process. Online instructor must provide clear, meaningful guidelines learning activities to help student involve learning topic, problem solving, give students enough time to review and recap.