Read MZ's comment above for why I dismiss Gatto as a crank. I not only consider new ideas, I'm familiar with a variety that work in various circumstances and not others, and my point remains that children vary, so should educational options, and that the primary problem is finding the
right option, once options are available.
Gatto would have us all homeschooling. Read up on New Jersey Youth Challenge Academies for a very on-point counterexample.