Forget the hardware. What we really need is a way to get Anki (spaced repetition learning software) hooked up with enough logic (AI like?) to allow individualized learning with different instruction methods that tailor themselves to each student based on subject. Of course, what I am really saying is that Neal Stephenson showed us the way with "The Young Lady's Illustrated Primer" in The Diamond Age. Now all we have…
I worked at one for a few years as a tutor. Annoyingly, the biggest complaint from new parents was "My kid already did this worksheet! Why are you giving it to him again?"
I had to explain that repetition was the most important part. You could explain the science but the parents don't seem to care about that part. The parents often thought that it was de-motivational and belittling to have to do the same work over again, so we often mentioned that revisiting something you've done before and acing it the second time around can actually boost confidence quite a bit (we would sometimes make a point of showing a kid that he might not have done so well with something a few months ago, and now he did it perfectly or nearly perfectly).
PS: 99.9999% of tutoring success depended on motivation. I could teach any kid in the world anything if he was motivated, regardless of his or her knowledge when they came to us. There were only two things I figured out about how to get kids motivated that weren't:
1. Enthusiasm is contagious. The tutor damn well better be excited about the subject. The environment better be positive, and sometimes that meant telling the parents to back off. Most parents I worked with were Indian/Chinese/strict. Most were extremely good and supportive, but some were really harsh.
2. Provable, tangible progress that you can show the kid. This is another reason repetition is so important, it's half of the motivation, even if the kid doesn't outwardly admit it.