This professor has a poor attitude towards her students. Very disrespectful. Openly laughed and made fun of a class mate of mine. I would never recommend Barbara Ally to anyone. Tests are heavy, course context is heavy but she doesn't do anything to help you or make you feel comfortable asking questions. Toxic environment overall.