Sergio Da Silva
Sergio is hands down the best math professor I have taken in my degree. His courses are heavily tested but if you study for these tests with his lecture notes and lots of practice it is not hard to get a good grade. He also provides good feedback if you have questions about the material. If you can take can your math course with Sergio do it.