She wont be able to prepare you for the provincial. You'll only do well in the course if you're a native speaker.
she's not a bad teacher, although she does flip out once in awhile, she never spazzed like mad at us. besides it was cool how she talked to us about TV Shows and Movies :3
well, you have to work to get on her good side...but if ur late for class, be prepare for hell...but overall, she's a good teacher, no doubt
once you get to know her, she's very nice. She's not as hard as everyone says.