Provided a very good introduction to philosophy. He cares about his students and is passionate about the subject. The class is graded based on short weekly writing assignments, two mid-sized essays, and one big paper/presentation. I found it very enjoyable and not too difficult.