She is a fantastic teacher. There were so many readings, but they were mostly fascinating. Her lectures are interesting, and she grades well. Don't worry about being a perfectionist. She wants to know that you understand the material and are putting in an effort to learn.