She just can't teach such a large class. Maybe things would have been different if the class was much smaller. Just make sure you do your work and study for the exams because they are so difficult! Definitely a weed out course.