Duncan McCoy
Dr. McCoy is the best math professor I've taken. His class averages are very high despite the difficult nature of the course. He is also very accessible and caring for his students. If you are struggling, go to him. I guarantee you won't leave class without a laugh, and his thorough knowledge of math gives you the theory behind your learning.