Pretty easy, overall.
She's difficult to approach and can seem like she's insulting you when responding to your question, but, get over it.
Her teaching abilities by far out weight her lack of personality.
Hours per week:
Advice for students:
Tests are hard but not impossibleTests are hard but not impossible