Like-minded peers. That's what I lived for (many yrs ago as a pre-adolescent/teenager). How to find like-minded peers? Very difficult. Either a grade skip or summer enrichment through a talent search (my son talks about his experiences all yr long as though it floats him from yr to yr). The people they meet are like them and they're cool and it's not weird to skip one grade, or two, or even more, and maybe graduate early, and some speak lots of languages...the smarter the cooler. The EXPLORE test for 6th graders is offered in most states (check out ACTs website).