Her lectures are very difficult to follow, and she honestly doesn't cover everything you need to know. It's not impossible to pass but it's also not going to be easy. I really recommend sending her emails if you have trouble. Somehow that was the only way I could learn some of the material.