Alexander Angelus
Didn't learn much from this class, BUT you've got to work extremely hard. Several hour mid-term and final. Lengthy homework due weekly, sometimes twice a week, but you can work with a partner or group. Boring lectures only uses whiteboard NO technology. If this class were taught like SCMT 336 it would've been bearable. Class graded on a bell curve.