Pretty easy, overall.
You can ask her any question and she will answer patiently.
She will give different ways to solve a problem. Her lecture notes, handouts, study guides, and the website resources are extremely organized.
Hours per week:
Advice for students:
She is passionate about what she teaches, and cares about her students' success.