Paul Humphrey
Dr. Humphrey is an amazing professor. He's passionate about his subject and his lectures (which aren't mandatory but he likes when students attend) are entertaining. His work is kind of heavy, but he gives plenty of time to complete them. He does give pop quizzes on readings, beware of that, but other than that he grades according to effort.