Denton Bobeldyk
Definitely one of the best professors I've ever had. Definitely makes you work, and won't just give you the answers, but always knows just how much to point you in the right direction. I was amazed by how good his exams were. Made you think but it was on everything that we should actually know instead of a ridiculous retention retaining exam