Originally Posted by puffin
...TRUE but it is not relevant to my complaint about gettin 2+2 for homework for the third year running. Nor does it explain why he has advanced less than a year in that time according to them.
Exactly. Students may benefit if schools provide instruction/challenge at various levels to support/develop individual student strengths.

It sounds as though he may be learning to "tread water" and underachieve.

Are there other students in a similar situation as yours? Might his growth be better facilitated by the school setting aside chronological age and cluster grouping by readiness and ability in each subject (considering math as a separate skill or strength area than ELA/writing)?