Dr. Huybers is enthusiastic, kind, and structures her online courses well. The quiz sections were a bit lackluster but not at all because of the TA, Chad, who was really nice and engaging. There are multiple lecture exercises that are due in the mornings, but otherwise the course was easy to follow and do well in after watching lectures.