Margaret Kennedy
What a great professor! Shes funny, well educated, and wont let you forget shes Canadian! I was easily able to grasp the concepts she presented and finished the class with an A! Definitely recommend!