What's really sad about this is that what it has done to the motivation of some of my friends. Being in classes with lower performing students also means that you are surrounded by their attitudes, which are usually not too favorable towards learning, and by extension, school. This creates a sort of stigma around learning that its something that you "have to" do and it's very uncool to do on your own.
I have channeled my frustrations about school towards learning programming and other topics outside of school, but it's sad to see many of my friends, equally as capable as me, become totally turned off from learning by being in clases with people who don't care. They barely resemble the curious and inquisitive children they used to be.