Teresa Rogers
Best math teacher I've had. She is very lenient with grading and gives you chances to make up for your mistakes. She cares immensely about her students and understands that math isn't most people's strong suit. If you are not a math Einstein I highly recommend you taking her class. She will help you succeed.