Carol Liu
Carol Liu is God. I would do anything for that woman. Yes, she called us stupid, but honestly, it was funny. Her teaching method is not for the weak. She is absolutely amazing. I like how she would do in-class problems (which were VERY similar to her questions on the exams). Before every exam, go over the PPs and practice problems and you're good!