physical age doesn't equal mental age and just because 'you' think he should be doing x level (all kids this age do this) doesn't mean he is not capable or ready for a lot more.