Got B- for final and screwed my GPA because of this teacher. All lessons are useless and only in the end of lesson, she brielfy explained how to do assignments, therefore instructions and requirements for it were unclear. Do not take the class with her