Excellent prof, very knowledgable, very enthusiastic, and always makes class interesting. You can tell she really cares about her students, and wants them to succeed. You feel well prepared for the assignments and the midterms. Definitely take any courses with her if you can!