All of the math schedules in the school are basically aligned, and they do ability grouping for math within each grade level as well (what a concept!), so if this doesn't work or it's too hard they can move him somewhere else. I'm worried it might be a little hard and told them that and they said "No problem! We are flexible here!"

Anyway, thanks for all the input. I hope it goes well.