Theresa Baker
She is an amazing prof. She can be a little tough marker, but it is worth it because a) she wants you to improve and b) she follows the grading criteria and provides very good feedback. She genuinely cares about her students and wants students to improve. I would highly recommend people to have her as a prof. All the hard work pays off at the end.