Not too easy. Not too difficult.
Explains the material very well.
If you do not get it she will explain it another way.
Hours per week:
Advice for students:
Gives a multitude of examples.