Pretty easy, overall.
Before every exam, she offers countless reviews, and has open ended office hours.
I made full use of this, and the best part is that she will come in even on her days off, just to help you pass the class.
Hours per week:
Advice for students:
Absolutely the most caring teacher I have ever had. Enough said :)