So I have been thinking some more. I think it is possible that DS has lower reading comprehension than our independent assessment. It's just strange that there was such a gap.

Maybe he is not ready for a grade skip. He is highly emotional. And he does have a lot of challenging behaviours. It is so hard to decide what is best for him since he doesn't fit any moulds.

He does go to year 1 for math. His teacher says she thinks that is a challenge for him, and that he is in the lowest group. I have done a bit of math with him at home this year, and he gets it quickly. And his placement test put him at year 2 for math reasoning. So I wonder if he is underachieving there. Maybe his attention and behaviour issues are affecting his performance.

It all seems do hard at the moment. I don't know what is best for him.