Evan MacLean
Professor MacLean is very knowledgeable & gives interesting material. I didn't read the text but I thoroughly took notes in lecture. Lectures are heavy but pay attention! Graded by attendance to Friday discussions, 2 easy blog posts, 4 exams, and a final paper. TA's VERY helpful w/the paper. Exams are curved which helps a LOT (got 100% on 3 exams!)