Amazing lectures, fair marker and gives excellent feedback. The only challenges I personally faced in this course had nothing to do with her because she explains everything in a way that it's easier to digest and I can see that really wants your ability to understand and use the language to improve.