Matthew Rodolewicz
Homework was assigned at insane volumes; it was like a full time job. Online HW at 30 problems a night, plus additional written assignments! Every class he'd quiz us on things we hadn't learned. His attendance policy was like being back in high school; you show up after he starts lecturing and he marked you absent. No calculators allowed. AVOID.