Agree on teachers unions becoming too political. And yes, cancelling gifted programs in k-12 is a disservice to kids that are ahead of the curve. People learn at different speeds, and holding back students hurts their development as well as further academic or career pursuits (particularly if those careers require formal education). Also, maybe "advanced" or "accelerated" is a better word than "gifted" to describe these classes. Less talked about is advancing students for social reasons; good for social reasons, but for subjects like math and science where all the coursework builds on understanding of previous concepts, it can cause students to be overwhelmed and fail with no real ability to catch up (unless provided outside help). There probably needs to be a slow kids class to ensure those concepts are learned, so they can build on the knowledge. There's also generally time for students who are behind to catch up on math and science by the time they graduate high school. The equity argument is dumb. People excel at different things, or have different interests, and can learn at different rates; everyone is not the same. At the same time, how students get placed in advanced classes (or catch up classes) should be monitored for bias (both for and against); placements should be based on student performance, and not on race, ethnicity, sex, etc.