She has a very nice lecture style and covers topics at a good speed. Homework can be tricky but help is available. Exams are quite difficult and are made worse by not allowing calculators for them. Graded on PollEverywhere, Homework, and Exams. The difficulty of the class is largely not her fault, the course is just hard. Study hard and read well!