Very fun and engaging class, you'd think the more advanced classes would get boring, but she makes learning so enjoyable. You can tell she loves her students and genuinely enjoys teaching. I took this course in Spring 2020, would definitely enjoy having her as my professor again. Doable B+/A-, put in a little extra effort and you can get an A.