I loved Dr. Harmon! He cared about all the students and made an effort to learn everyone's name. There are weekly quizzes, but I didn't think they were too bad, especially after going to the TA reviews. The two exams are worth a lot of your grade, but the TA reviews prepare you really well for them. Awesome class!