Ana Hernandez
Pros: She lets you use class notes on exams, there are never any surprises on tests, she allows 5 attempts on quizzes (keeps the best score), she walks you through homework examples as well as the class notes while she lectures. Cons: She can sometimes overexplain which leads to confusion. She will randomly call on people if no one responds to her.