Haiyan Zhang
The cutest person alive. A little hard to understand at times, but most of what she says is on the slides anyway. Only graded on 4 tests, but make a quizlet and you'll be fine. PRINT THE SLIDES!!!! She gives them before each class with blanks for you to fill in and you will not keep up writing everything down in a notebook.