Yanhua Tian
I don't know about her other classes but her MATH 1131 was great. Gave fill-in-the-blank handouts, and even though she's strict and doesn't post the completed note, she slows down in lectures if you ask her to and is still pretty nice. Problems from exams and assignments were directly related to the notes. Do the homework and you should be good.