Steven Huff
Professor Huff rewards students for thinking creatively with math, which is the best teaching style that I have observed. I typically hate math classes, but this one was fun for me. I am taking calculus now, and I am amazed to see how much Huff actually prepared me. His exams felt like fun puzzles, but we were actually extensively using precalc.