I took Thai's 6-week online summer course and it was ROUGH. You have to learn from very long power points, no videos. Homework was due about every 2-3 days that involved pages upon pages. Most points will come from weekly quizzes, tests, and your final. Thai herself seemed nice. She responds fast to emails and wants to help you in any way.