Tryingtogetthroughlife, I completely understand your situation, and would encourage you, if you can to go down the private school option if that would be best for your child.
My daughter (8) attended a brand new Free School (we wanted a Christian school to reflect our family beliefs) from reception until Christmas of year 2. To start with it was a great school community (there were 15 children) so we were close.
A year later (Year 1) they moved to a proper school site and unfortunately there were a few changes of staff and my daughter ended up with a horrible, shouty, arrogant, impatient teacher. She admitted her aggression when I first raised the matter with her, but claimed that it was to help stabilise the class after all of the changes. Unfortunately, little changed and within days of starting year 2 daughter was suffering real anxiety, that we had to keep her home for a few days. In the meantime other parents had separately raised concerns and I even attended a meeting with the board of governors til 11 o'clock one night with another parent, with worse concerns than even I had.
The long and short was that they closed ranks, all whilst praising us on being a great asset to the school. I looked into their eyes and announced there and then, that as there was no true barometer of reason, that there was no one willing to admit that what was happening was unacceptable, that, we'd be taking our daughter from the school. That was the end of November and she had her last day at the Christmas play ... IT'S ONE OF THE BEST THINGS WE HAVE EVER DONE!!
Of course not all private schools are the same, you should interview the head and class teacher regarding pastoral care... They need you as much as you need a new school! We are not people of means, but we manage to scrape the money (just) and still manage to live!
Eastpoint makes an interesting point, but my experience of daughter in a class with 10 classmates, is that the atmosphere is simply lovely.
I sincerely wish you and your family the best - childhood makes and breaks the adults we are. I can tell you know this and so be confident in your decision!!!