I don't understand why primary school aged children, who arrive in reception not being able to speak English, are still considered as "English as Second Language" (ESL) for pretty much their whole time in primary school as far as I can tell. The teachers talk about them as if not being to speak, read, write English perfectly is a permanent state and I don't get it. Surely by year 1 they should be at the same level as everyone else. Let me try to explain why I am not insane... :)
I myself was moved to France with my parents as an 8 year old for a year. My parents are English and English speaking as were all of my friends before I moved. I was sent to an entirely French school at the start of the school year. It was a little tough but by Christmas I could speak French and some time between then and the end of the school year I was pretty much indistinguishable from the other kids.
As another and maybe better example, I spent some time in Denmark this year. There I spoke to English speaking families whose primary school aged kids had been sent to normal Danish language schools. They said the same thing. That is that after 6 months or so their children were pretty much fluent and after a year they couldn't really be told apart from their class mates. In these cases their parents couldn't speak a word of Danish on arrival and were still pretty terrible after a year.
I get it if the class or school doesn't have English as the majority language. In that case you are lacking the total immersion effect. But I am talking about our local schools where English is the only language commonly heard in the playground. I don't buy the story that it is because their parents don't speak English or that they don't speak English at home as that was exactly the same for me with French and also for all the ex-pat families in Denmark.
So what is going on?