Deane Swanson
The actual content of the class is not hard, but there are a lot of busy work assignments due on very weird days(Saturday night, for example). He's also a huge stickler about attendance and in-class participation. Overall, not a hard class, but annoying at times. 