She's amazing. She graded my final an hour after taking it, that's how timely of a grader she is. She's always willing to help a student if they need it, and responds to emails super quick. You can tell how passionate she is about teaching. She makes learning the material easy, even if the material itself is difficult. Take her, you won't regret it