She's actually one of the few 400-level instructors who is really good in teaching. I enjoy going to class although it wasn't mandatory because I learn more by listening to her lectures than when I study myself. The later topics are tough, but if you do the homework you should be fine. Lots of problem sets and exam examples too.