Celeste Beck
She is a great teacher. The class has a textbook which is not very helpful. Going to TA review sessions and getting a tutor is much easier. 
She knows her stuff but going over exams can be a little awkward. 
The videos she posts are super helpful, watch those and do the workbook and youll be fine. 