Elizabeth Friesen
Great prof and explains the content really well. There are weekly Q&A sessions you can attend if you need clarification on anything and you can get an extra 5% from doing CSAS workshops. TA's were also awesome! I will take a class with her again if I can find one.