So here's the thing. Her class is passable. You can definitely get an A. She's just a horrible professor. Can't teach anything. But the homework is doable and she gives you a great review before the midterm and final which is 99% similar to the actual exam. You'll suffer, but get an A. All of her material is online.