Let me throw out there that private is not necessarily better. We are in a private school for gifted kids. Supposedly anyway... but they appear to have never run across a HG+ kid before. According to his teacher who has been there 20+ years, she has never had a kid reading in K. He gets no differentiation "because everyone in the class is gifted!" We are in the process of pulling him for homeschooling and moving to a public charter. We had assumed that private gifted would be 1000x better... we were very very wrong.