Yanping Xia
I really enjoyed taking math with Professor Xia. All of her lectures are clear and she explained concepts really well. She also uploaded all of her lecture notes after each class. If you have to take pre calculus you should consider taking her course.