Chris Giacomantonio
if you do not attend lectures, or don't take notes, you'll have a hard time passing. chris himself is pretty good, and generous with extensions, but the timed essays and midterm + final are hard. do your readings, make notes on key terms and points, and attend lectures. 