You've received great advice above. I'll just add two resources which pose additional questions for considering a learning environment:
1- Davidson database article: Choosing the right school for your gifted child
2- Center for Creative Learning: Dear School People, 25 tough questions which are more important than, "Is my child in the gifted program?"