Anastasia Ivantsova
She is an amazing teacher and a gem in Haskayne. She makes sure that everyone understands her material before moving on to the next concepts. The final exam was extremely fair and easy if you went to lectures and even broadly knew the terms.