Athena Sparks
One of the best math instructors hands down. Explains the material really well but her class is by no means an easy A. You really have to understand the material in order to do well on the weekly quizzes