Joseph Harmon
Professor Harmon is very knowledgeable in the subject and does a good job at explaining. Though, the quizzes are very confusing a lot of the time and the essays are graded hard. The tests have a bit more leeway since they are short answer. Bit too hard for being a really basic class, but was okay for me because I am a history major.