My DS is 8 and 2e (gifted with Aspergers). He is in third grade in a small private school where the regular curriculum is accelerated by about a grade level. He is particularly strong in math. There are several other equally capable kids in the class and they provide enrichment through special challenges that the kids can do after their regular work is done.
We had a parent-teacher conference today and I asked about how this works going forward. DS seems perfectly happy, but he is not the sort of kid who will act out in any way if he is not being challenged. I am tempted to think that as he gets older, his needs will best be met by actually moving him ahead -- to do the curriculum for the kids in the next grade up. The teacher said that they found that this creates a scheduling challenge as the kids gets older, so they prefer to continue doing horizontal enrichment rather than moving kids ahead vertically.
I have no idea what the right thing to do here is. The issue is exacerbated with my DS because I want to keep him with his classmates as much as possible because of his social challenges. But I also, especially as he grows older and his deficits become more clear to him, want him to know that he also has amazing gifts that are being honored and nurtured.