Kevin Pallister
This class is very dependent on tests: 55% of the grade is based on only 3 exams, and he does not grade exams kindly. The readings aren't bad, and as a person Pallister is a lot of fun, but I would not recommend this class to anyone.