I have never received less than a B+ during my time as a bio major at USC and I'm a senior. I might not PASS her class. About 75% of her exams are available on quizlets, but that's only 75%. I don't know where the other 25% comes from. Just save your GPA and avoid her. Or literally change your major to biochem so you don't have to take plant bio