Surely private schools expose the children to an idea that they are for special or different people - i.e. those who can afford it? littleED, I'm with you on the discrimination thing, that is slightly at odds with embracing diversity, but let's face it, East Dulwich is not exactly known for welcoming diversity with open arms. However, the churches do have the best schools, and I'm perfectly happy to take a bit of "fire and brimstone" if it means a fantastic school. By the way, it's not as unsavoury or inappropriate as your own experience of primary school. I think you'd be hard pushed to find a pupil (or parent) who isn't happy with the school.