I have never had seminars and tutorials with her but her lectures have been excellent. Very interesting research, greatly structured in lectures. She is vastly knowledgable about a wide array of subjects and it has been a pleasure to attend her lectures. Greatly detailed feedback on essays and always available to help. She is also very interestd and involved in student well-being, always checking how the student feels, if she can improve the course somehow or the environment.
Too much going on her powerpoints. Less visuals per slide make comprehension easier.