The future of K12 education?
A lot of students make progress in different ways and at different speeds. It would be extremely easy to tailor instruction when students are moved away from textbooks and class-wide instruction to laptop-based, small group or individual instruction.
Every student could have a laptop with (extremely) limited Internet access and simply rotate through classes staffed by teachers trained in different subjects. Students would work on web-based curriculum that meets them on their individual achievement level.
All Johnny or Suzy has to do is make progress towards showing that he/she is learning, stay on task in class, and not break anything/anyone to be moderately "successful" in school. A machine gets broken, no worries, get a new machine, all the work is web based.
Smells like the future to me.