Separating students by their level of intelligent is suggested by some experts. Yet, taking this idea into practice is still a controversial issue.
In the past in many educational institutions children have been taught together based on their age regardless of intellectual ability displayed at schools.