LondonMix, thanks again. Bornagain, I think you are reading too much into my post. For my part, if I have written anything that you find offensive then I apologise. I am just trying to educate myself a bit on how the system works (both getting in and then getting on) and how the various measures that are used actually work. All I want is to do the best for my daughter, an aim that I am sure you have for yours. I was educated both in a homogenous English (school) and international (university) environment and now work in a very international environment. The latter was much better. For a school to have an mix of children from different backgrounds is a great thing and certainly something that I would consider to be a huge advantage for any child's continuing education and subsequent life. My only concern (and this is based purely on assumption) is that if you have a class of 30 young kids (which seems to be normal now) and one teacher then it must be the case that if there isn't a relatively high degree of fluency in English for a substantial portion of the class that the pace of that class slows for all. In an ideal world the class sizes would be much much smaller and would allow all of the kids to get the level of personal attention that they need but I cannot see how that can be the case with class sizes as they are. I may be completely wrong, I suppose I am just trying to think about what I would do if I were a teacher faced with such a challenge! My focus would be to ensure that all kids were brought up to the average standard to allow them to go onto secondary school rather than have a few stars at the expense of the others. As for social problems, I'm talking about the problems that go hand in hand with living in a city: crime, poverty and lack of social engagement.