You gotta think, with the growing ineffectiveness of public schools, we made need to go beyond the common model we have now. With the advent of the computer people have the ability to teach themselves.
What we need is to get rid of schools and go into a too form system, where children are busy to self study on one side of things, while at the same time they are made put in a boy scouts on steroids. Where they spend 30 hours a week learning how to be productive, being organize, disciplined, effective, social, etc, without the need to have them sitting on their asses all day doing nothing.