Мне кажется, что уже с 1 класса можно разделять детей по уровню. Кто-то приходит уже подготовленным (умеет читать, писать и считать), кто-то вообще не готов к школе.Далее, к 5 классу, у детей идет развитие тех или иных навыков. Появляются детки, которые хороши в математике. Почему бы их сразу не выделить отдельно? Что в этом плохого?