Very good professor, her lectures are really boring to sit through, but almost all the material in the class can be learned through You tube. Her homework covers basically everything you're going to see on her tests, so study the homework problems, and you will breeze through her class. She even offers extra credit.