Mark Radosevich
I hate math, but I would take another math class if I knew he was going to be my professor. His teaching style is very unique where he almost lets the student teach himself, but this is done so you actually learn and understand the material and aren't just memorizing things that might be on an exam. You always know where you stand/ his expectations