I don't know why she receives such low ratings. Her explanations are clear and logical, and she's always willing to help when you have questions. She maintains a strict classroom environment to ensure students stay focused and attendance is mandatory, which might be why some find her class challenging. I would definitely take her class again.