In our public school, there are multiple math classes already with people randomly assigned to one of them, and both advanced and regular classes are taught by the same teachers. So there is very little extra cost to have more advanced math classes - shuffle kids around and allow teachers to teach one of the classes faster. And yet we only one advanced half-class, despite dozens of students wanting to go there.
Why? Our school management is explicitly against that. I've talked to them directly, and they admitted that they are very much against any "out of the grade" behavior, the teachers are not allowed to give more advanced material. It was all in the name of equity of course.
In our public school, there are multiple math classes already with people randomly assigned to one of them, and both advanced and regular classes are taught by the same teachers. So there is very little extra cost to have more advanced math classes - shuffle kids around and allow teachers to teach one of the classes faster. And yet we only one advanced half-class, despite dozens of students wanting to go there.
Why? Our school management is explicitly against that. I've talked to them directly, and they admitted that they are very much against any "out of the grade" behavior, the teachers are not allowed to give more advanced material. It was all in the name of equity of course.