Shaghayegh Bagheri
I had initially given a poor review, but by the end of the term I actually came to respect her as a professor immensely. After the class absolutely bombed a midterm, she gave them bonus mark quizzes in lecture to boost their mark, as well as the promise that if the exam went well the weighting on both would be changed. Quality prof.