Contradicting my previous comment... I really like her now. If you're there to learn, she's fair, and helps you learn. It's the people who could care less that she doesn't waste her time on.
I've heard she's good if you're in grade 12. I had her in grade 9. Horrible. If I didn't understand something, she'd laugh at me. Didn't really help me at all. It was slightly scarring.