Personally I have not had the experience with my DS10 yet but I know a couple of kids who skipped the 5th grade advanced math and went to sixth grade advanced math. They are in separate buildings but within the same school district. They were able to bus the kids from one school to another. So this may be an option for you if the school is willing to do that.