Joshua Hill
This class was extremely hard. Expects you to have your essays perfected and sink hours a night into them. You constantly have an essay to write the entire semester. I found I had to spend way more time working on assignments on this class than all my major classes combined. He grades extremely hard and usually gives you a barely passing grade.