I just don't see how it's possible to construct a classroom environment that can simultaneously serve an 8th grader who's ready to start learning algebra and an 8th grader with dyscalculia who struggles with basic arithmetic. (I'd be sympathetic to "let's try our best", except that people often propose to try our best by declaring that first kid isn't actually ready.)
But maybe they don't need to attend completely different schools, either.