Ian Fornshell
I'm surprised at the posts that say he is a hard grader. Philosophy can be complicated, but if you learn the material, you will get an A. Simple as that. Professor Fornshell kept things light and fun throughout the entire semester and was always willing to go more in depth with a topic if needed. Highly recommended.