Sherry Hebert
She taught the course material well enough. The material is quite intensive and may be overwhelming for those who aren't already familiar with it. She is a lenient marker and included opt-in review quizzes for each unit that could be retaken once and were worth 5% of the mark. The tests aren't too bad as long as you have the textbook on hand.