Michael Burger
Really enjoyable and informative lectures. Puts a lot of emphasis on critical thinking but teaches you how to apply it effectively. Very helpful and nice, just watch out for pop quizzes. Do the readings (which aren't very hard) and you'll be ready for them.