I hate to say it, but I think that it would be easier to give children what they need if they were separated into different spaces and focused on not individually, but perhaps in smaller groups according to their needs.
It's not fair to make one student wait while teachers chase the others around a classroom. Vice versa, it's not fair for a student to be left behind because the others in his class pick things up faster than he does.