She honestly is just rude and needs to reevaluate her teaching. She cares more about her dominance over the class then actually trying to teach the class and make sure everyone learns the material. I think she is the only teacher that teaches this class so study as much as possible! All of her test and quizzes are hard.