He may be too smart Antigen...my son is really really clever, he got level 6's in his 11+ (that's grammar school material) but, get this, it's really confusing, he is assessed as having the learning age of a 6 year old (he's 13)
His schooling had to stop in mainstream, basically because if you throw a 6 yr old in with a class room of 13 yr olds he's going to get bored and play up, on the other hand, he knew everything verbally (hence the level 6's) which makes him above average on the inteligence scale, again bored.
So he goes to special needs school, where he is allowed to do everything verbally, he can't write it down, the block kicks in when it comes to putting pen to paper - he is a severe dyslexic - we all know they are usually really clever people
So - I have a really bright, under achieving, clever, unable to understand son ... it must be hell for him, its all there in his brain, he simply cannot understand it if it's in the written word - poor kid, no wonder he gets frustrated and plays up.