She is an amazing professor, her video lectures were very detailed and easy to follow along. She gives so many example problems so you can understand how to do problems on your own before the hw. The class is hard but you just have to practice and she gives you enough material for you to ace every test. Nothing is a surprise in her class