What happens after 6th grade? What are his options for middle school and high school? I'd be looking down the road as much as what's going to happen this year.

Also, fwiw, if he's in a small school and has found he fits in with the 7th grade students - how many students are there in each grade? It's possible if it's a very small school (one class per grade) the differences in fitting in may be related to personalities as much as age difference, so if you took the same student and threw them into a much larger pool of students at a larger school, they might not necessarily find the 6th graders "dull".

polarbear