Originally Posted By: indigo
Offering children the opportunity for self-taught (autodidatcic), socially isolated learning is truly heinous, IMO.

Grouping advanced students together for instruction is better, but letting them work independently may be better than forcing them to study the grade-level material they have already mastered.

One of the elementary school teachers of our eldest sons let him work on math contest problems independently. That was better than nothing.