Not too difficult, just a bad professor. The tests are super long and can be hard or easy depending on the unit. Listening to her talk is torture, but if you need extra credit then do attend her classes. (Attendance is not mandatory)