Pandora White
I ended with an A in the class, but I definitely had to work for it. Its important to do all the practice problems she gives you and to utilize her office hours. She has A LOT of pop quizzes so if you skip class you'll miss them. She was very willing to help though and wants to see you succeed so she had a recitation period and gave bonus points.