I took her class last spring and had mixed feelings. TLDR: course itself/grading/learning was fine, but i'm not a huge fan of her personally. if you get put in her section, just do the assignments and do them on time, participate in class from time to time, and study for the tests. Keep a low profile and you'll be good. That's basically what I did to get an A
Things she did well:
-got us to speak a lot in class. This really helped me improve my confidence in speaking/applying the concepts
-others lamented that she was a harsh grader, but I actually felt that she was pretty fair... when she took points off, it was because I legitimately did have mistakes and my final grade was fine.
-was pretty clear in explaining content imo
Things I didn't like:
She said some things that were honestly very problematic. This was my big issue with her. Here are some examples:
1) our class only had 1 boy in it, and she called him "attractive" in an example of a grammar concept. When the class was understandably confused, her reaction was "come on guys, be nice to him."
2) she would bash the US in a problematic way, calling Harlem ghetto (in so many words), and saying things like "well back in Spain we don't have racism" (which is obviously not true)
3) using the names of students from other sections in examples, but describing them negatively (called one guy a womanizer)
4) she would show up 5-15 minutes late somewhat frequently but chastise other students when they did
5) when certain students were presenting their final projects, she would say things like "this is what I want out of all of you," when other students had already presented