OK but I would describe that as the students having already been poorly partitioned into classes. If you're taking a class where you need to go read independently to understand what's going, it seems much better to either just read fully independently or to take a class in the actual thing you want to learn. Sending a bunch of kids with widely varying levels of skill and interest through the same course is hugely wasteful, however common that may be.