The issue whether smarter children will be separated from ordinary children in education curriculum has been being discussed for a long time until now. Although being educated separately according to level of intelligence has benefits, I am of the opinion that being together to learn would be better idea.
There is a reason why children should be together in education: the level of intelligence of the whole children could be improved as smarter children help their class mates. The smarter pupils lead the others to think of question solutions, and by doing so, other students in the class finally can solve the question. That is, all pupils can be improved with smarter pupils help. <(repetitive) For example, in Japan where it is one of the country that has the highest level of children's intelligence on average in math in the world, pupils help each other to solve math questions during the class.
(Need better transition)
That being said, regarding the above advantage, some may insist extraordinary students could be taken the chance (??): if the smarter children were given a class that suits their level, through that class they would have developed their intelligent level more higher quickly. However, it means, at the same time, a gap between the extraordinary students and ordinary students would become bigger. This gap will bring a sense of inferiority or that of fail to ordinary student who has potential (???), and exceeded competition to the smarter children as much as some of the smarter get down themselves in the high competition (???).
In conclusion, although if pupils are educated differently based on their level of intelligence, the smarter would get smarter, but it will bring a sense of inferiority to ordinary students and high competition to the smarter. This would render some children's potential being neglected for very few gifted children. Therefore I believe learning together will be better, which would make the whole level of all pupils' intelligence get higher by helping each other, and by developing together.