Sean Smith
A very knowledgeable professor who knows a lot about Philosophy. Read a few books, but not too heavy reading, though confusing texts to interpret at times. Papers involve A LOT of writing and A LOT of creative thinking/ideas. Participation and showing up truly matters, it helps your grade to discuss the material in class with everyone there.