She is great! Phil can be difficult but she is easygoing and leaves great feedback. I took this as a summer class and it did not disappoint. she provides all of the resources and you just need to be respectful and opninated because there is no right or wrong answer in this class which is why she is fair to me! easy A