Tigerle, very well put. It would take a serious societal mindshift, but it is what, imo, all students deserve and what we as a country need if we really wanted everyone to achieve.

I just finished a book called "The End of Average (How We Succeed in a World that Values Sameness." It addressed many of the same issues re: learning speeds and variability within individual students we discuss here, with much the same conclusion as you drew. (It was a bit more fond of technology as the solution than I am, personally.)