Thanks for the responses. I think when I next meet with the school I will ask them how they have determined his math level, and if they have not really done any protesting I could request it. I probably will not be aiming for much change for this year, as it is his first year of school and he is still learning a lot socially. But next year I would like them to be teaching at least close to his level.

So far the school has had a pretty good attitude, so hopefully we will be able to find a way of finding and catering for his level that everyone is comfortable with.

We are in australia, so I don't know if dream box would be as relevant here? I had a quick look and it looks like a good program. The mathletics I have him doing is what the school uses, so I am hoping his results there will be in their language.