The class itself is tough but she really cares and understands that its hard. If you need help, you can email her, and she responds pretty quickly. Only complaint is that the other professor creates the tests, so sometimes, she does not know what is exactly on it. But i would recommend taking her because she grades quizzes very easily and he doesnt