Amy Milne-Smith
Dr. Milne-Smith is super caring about her students, and she actually gives you tips about success in university, and cares for your mental health. However, she is a tough grader at heart, and be prepared to participate in tutorial. (i never read any of the tutorial reading and got a 66 for tutorial)