Knowing the school that you are talking about - I would switch her. As discussed on facebook, when DS went to that school he was doing great - until we switched him to another school and they picked up that even though he could read lots of words at a high level - his comprehension was quite low. His teacher at that school NEVER told me that, kept on telling me how wonderful he was doing, he was the best reader in the class etc etc.

It took his new teacher at his new school to realise his comprehension was at a level 8, and not level 20 like the old school said.

I say switch her. They are only after results at that school and totally gloss over the fact that other kids are struggling. They push the ones that can easily achieve above average levels so they can get more money.