Dan Novak
Professor Novak was super cool and I enjoyed his class. Attendance isn't mandatory and his lectures are pretty easy to follow. There is a lot of reading but he explains most of it in his lectures. I loved my TA and the discussion sections were interesting. There are two tests and two papers but it really isn't that bad.