While she is nice, she is not a very good teacher. The subject is already tricky and the teaching style does not make it any easier. Very few students understand the material and despite this, each test is harder than the last, even though most of the class fails them. Lectures are not very clear and not very informative, you have to teach yourself