As someone who went through "gifted" class for a while, I disagree.
Those who are generally considered "gifted" tend to be good at one or a few things. However, each person is likely to be good at a different thing than someone else, so grouping all of these people into the same class can sometimes be pretty pointless.
If you want to maximize the utility of "gifted" students' time in class, you need to give them challenging (but possible) tasks, and then leave them alone.
Put the good teachers in charge of the average-but-gritty[0] students.
Those who are generally considered "gifted" tend to be good at one or a few things. However, each person is likely to be good at a different thing than someone else, so grouping all of these people into the same class can sometimes be pretty pointless.
If you want to maximize the utility of "gifted" students' time in class, you need to give them challenging (but possible) tasks, and then leave them alone.
Put the good teachers in charge of the average-but-gritty[0] students.
[0] http://en.wikipedia.org/wiki/Grit_(personality_trait)