There is a lot of homework and it's normally pretty hard, but it prepares you well for the quizzes and tests. In comparison, the tests are very easy, but you'll still have to work hard in the class. Her explanations are thorough and she is helpful outside of class if you still need it.