Absolutely amazing lectures, and she makes it very clear what you need to pass. Really if you fail this class, it's 100% your own fault. I felt like I learned a lot from this class. I would honestly even seek out another class she teaches just to be in her class again.