Please do not take this professor. I have taken her before but last quarter she was incredibly rude and does not help her students.Nobody wanted to ask her for help because of her snappy responses. Her exams are very hard because she does not teach at the level her exams are. She is insensitive and unprofessional in class. I wasted my time.