She doesn't teach every well. If you can learn on your own, her tests are very easy and you can easily get high marks. Almost no assignments/quizzes, which meant that there was not much practice available. The practice problems she gave, were not written by her and did not relate well to what she would assign.