James Rowe
This is a great class, but you have to work for your grade. 2 papers, 1 final. Attendance is not mandatory, but if you want to pass... you will do the reading and come to class. This guy is hilarious, it's worth going. Take advantage of extra credit and early submission of papers. You can find the readings online for free, don't buy the book.