This professor is the worst professor Ive ever taken. She does not know how to teach whatsoever and makes you feel very bad if you dont know the answer to a question. She also calls students at random. Makes in class assignments and outside assignments very hard. I would not recommend anyone take this professor. Run away as far as possible.