Take any other philosophy professor. HE IS A HORRIBLE LISTENER AND GRADER!!! The class is easy if you figure out how he works, but if you're like me and you can't stand people who just don't listen to a word you say, you will fail his class horribly. 