I want to echo what is already said by other people: don't assume a school is better just because it is private. The quality of private schools and their teachers, and their understanding of GT students have huge variations. My DS was in a reputed private school for GT kids for 1.5 years, and we were very, very disappointed.