michael mitchell
Dr. Mitchell is amazingly knowledgable in the subject of Philosophy, and opened my eyes quite a bit during his class. His teaching style circles around long monologues worth of lectures, but they are of great substance. Most of the grade is made up by weekly reading quizzes that really aren't that hard as long as you do the 10 page reading.