Christopher Klein
Dr. Klein is a good guy who truly cares about his students. However, in this class you must take lengthy notes, read chapters in your book that could range from 3 sections to long, double-digit sections, and take a quiz on the reading every week. If you skip, you won't fail, but he has a lot of participation grades and his finals are quite hard.