You said he is doing accelerated 7/8 maths class next year. That sounds great but I think starting 7th now would ruin it a little. Could he do some maths based project for the next 3 months? Or programming? Or something else he would enjoy?