McKenzie Rees
Her lectures were really helpful and she tells you what to study for the exams. She is nice but a hard grader and her class is fun and insightful but sometimes her grading really doesnt make sense. If she grades you unreasonably though you can go to her and contest the grade.