Edward Tavernetti
Probably one of the best professors I've had. Reignited my love for math. Explained concepts in ways that made it easier to grasp. Midterms/finals were similar to the practice tests (some questions pulled straight from them and the homework). Homework not mandatory, but the weekly quiz questions were similar to the homework questions. Amazing dude.