She's good, but if you plan to go into chem in university you will be screwed. She tends to skip things that you will need to know.
i had her for 3 years. she picks favourites, and is kind of fake to everybody else. i did good in her classes but she always disappears arond exam time, the worst time of all.
I haven't had her as a teacher, but I've talked to her and she's pretty nice.
I think she is very helpful and quite funny she explains things clearly and goes over them if you don't get it the first time.