I went to both private and state schools, and am now a teacher myself and have taught in both state and private schools.
I would say private education is worth it if:
- Your child would benefit from the more nurturing environment that comes with smaller classes
- Your child excels at a particular extracurricular activity the school specialises in, and can provide lots of opportunities for them to perform/play at a high level
In my view, these are the only benefits.
The quality of teaching in private schools is largely mediocre. Lots of teachers are looking for an easy ride and they get it with smaller classes and no Ofsted pressure. Many have been there forever, plan on staying there until retirement, and have no interest in professional development or innovation. This is especially true of schools outside of London.
London private schools should have better quality teachers because they are more academically competitive and so need staff who can deliver. That being said, I still know of many highly mediocre teachers in London private schools (I've worked alongside many!) who have PhDs and/or Oxbridge degrees, and so look very impressive on paper, but who can't teach for toffee.
Outside of the highly academically selective schools, of which there aren't as many these days, you'll find the academic standard of many of the children isn't particularly high, either. The reality is, many private schools are struggling in the current climate and it's a case of bums on seats - they will let anyone in. In my current private school, I have more SEN children than I've ever taught in my career, with very little provision for them - the school will let anyone in as long as they pay the fees - and this means that the bright children are not getting a great educational experience, because us teachers are having to teach to the bottom the whole time (we have no TAs). The old days of private schools equalling a high quality educational experience and excellent behaviour are gone. A large % of the student body of many of the top schools are now made up of Chinese and Russian students, who don't speak English and whose parents are paying for the name and couldn't care less about the results, which does affect the environment of the school. There is a lot of disruptive behaviour from students - I am seeing it more and more - particularly from the children of the uber wealthy who know they don't need grades or a good university place, because they've got a multi million pound trust fund coming their way. Behaviour is not what it used to be.
Private schools are not a guarantee of a great educational experience anymore. I would do my research very carefully, visit several - while also visiting the local state schools - and thoroughly weigh up what benefits your child will get for the money. Private schools are very good at marketing themselves, but beneath the surface, many don't offer anything other than a name and better lunch choices in the canteen. This obviously depends on where you are in the country - there are a lot of what I would call tinpot private schools in London and the Home Counties, designed for anxious middle and upper middle class parents with not very bright children who don't want their precious babies mixing with the great unwashed. It's those sorts of schools where you will be throwing your money down the drain. The large regional privates that also do boarding and that offer amazing extracurricular opportunities are a different kettle of fish, though the teaching still won't be guaranteed to be amazing. Lots of 'chalk and talk' and teachers who've been there since before the flood...