Gosh - this stuff is making my head spin! Do you mean that DS might have above average abilities in some areas and below average in others so that they cancel each other out and he ends up as average? I can sort of see that in theory but I really can't see how this would work with him - there doesn't seem to be anything he's really great at or really terrible at.

I definitely don't think he finds school work too easy - I've seen him in class and he does seem to try, he just finds it quite hard. I think dyslexia might be more likely as he did really struggle to learn to read but is there any point getting him tested for it now given he is a really good reader? It's not like he would need to go back re-learn to read using a different method. I mean I don't have problem at all getting him tested for something but there doesn't seem to be a point unless it's going to change things. Or is dyslexia something that can keep on being a problem even after you learn to read?