Very frustrating and not a good teacher. She gets very mad if you do not know the material even though she never taught it. The classes are very unstructured and she will call out and be rude to students. I knew spanish before and still really struggled. This class is way too hard to be Spanish 1 and she talks in Spanish the entire time. 