Midnight-
You've had a lot of great suggestions from people here who are parents. I'm not a parent, but I can see that my nieces really thrived in a small private school.
The one who is now an 18-yr. old was content to be a nerdy brainy type, and found others who were just like her, and the other kids respected them and left them alone. I think in another school she would have been driven to tears on a regular basis. Today she is a wonderful, confident young woman.
The 13-yr. old was always the type who had it all: looks, brains and athletic ability, but developed a big heart and was confident enough to be the one who set a good example for the other kids, by being nice to everyone. Her school is all girls, and they wear uniforms. I'm sure that in another school she would have been the Top Meanie.
I know it's a pricey option, but for my nieces, it was more than worth it. Just a suggestion on the off chance that it may be an option for you.
-Nancy