William McCormick
He is a very difficult grader on the three papers throughout the semester, which make up the majority of your grade. Way too much work for an entry level philosophy class. He doesn't explain how he wants the paper written and constantly cancels office hours when you go in to get clarification. Would not recommend.