Kristin Garrett
Dr. Garrett is a wonderful professor and lovely person as well. Good lecturer and very passionate about her subject; you'll learn a lot about the psychology behind American politics. Attendance is important because she gives frequent (but fairly easy) reading quizzes, but if you put in the effort you'll do well in the class. Highly recommended.