Anthony Austin
He is a great professor whether you struggle with math (like me) or excel at it. He is available during office hours to help outside class, and the assignments are straightforward. Additionally, he provides ample opportunities for extra credit, which can be a lifesaver for people struggling.