The only division I would be interested in is segregating the fast learners(whatever be the reason - is sharp, already knows stuff, studies outside class) from regular learners, so that fast learners don't get bored or try to derail the class, and slow learners don't feel left out.
PS - I am not implying that you are supporting gender-segregated education. I am making a general point.