Dr. Harmon is a gem!! One time I thought I turned something in but didnt and he took it late for full credit, I was so thankful! He is super sweet but dont underestimate the class, it makes you work for it. The quizzes are more difficult than I thought. But it is a fun class!