She is really nice and knows what she is doing. Her lectures are 7/10, and there are quite a bit of homework assignments and essays, but they're all manageable. I took her class in high school through dual enrollment and had a great experience.