Super nice and funny. Her lectures are informative and entertaining. She takes time to come up with plots in her problems. Just the best professor I have ever had in any class. Go to class: she gives a lot of extra credit. Yes, she is a tough grader but she prepares you for the final. 