One of the nicest profs I've had all year. Hangs back after class for questions and explains everything clearly. Always tries to remember everyone's names, she genuinely cares about your learning. Lots of resources outside of class. Homework every 2 days, they're the hardest part of the course but if you can get those done you're set for the exam.