I would not recommend taking this professor unless absolute necessary. She is a super tough grader and makes class very hard. Rushes through lectures and does not explain material well at all. She needs to retire.