Katherine Hall
Quizzes and exams are unrelated to topics or questions done in hw/class half the time. Does not prepare you well for them. Is helpful outside of class and gives some extra credit opportunities.