Nice person, bad teaching/grading style. Says she grades easy, not true. Course is self study. Asks for feedback, will say your feedback is wrong and doesn't implement it. Struggled as a near-fluent speaker. Course load extremely high for a 3-credit class. Even if you work hard, she is very tough. Brutal exams and papers, don't take. Save your GPA.