Amelia Horsburgh
She is amazing, progressive and entertaining. I really enjoyed time spent in class with her and engaged more than most in discussions. The first assignment is to learn how to apologize and the people who thought they were too good for this and skipped a lot are the reason this class is mandatory. I found the lessons very relevant to everyday life.