I had her for 9th and 12th grade. She's the best science teacher I've EVER had. As long as you try and ask questions, you should be fine. She's never reluctant to repeat herself unless she knows you weren't listening.
I didn't have good grades, but she was a great teacher. I miss her.
She can reaaly teach and make it fun at the same time