I think I'm reading that the product sets a problem and talks the pupil through it. The pupil works on paper and the product recognises and grades thier written answer. It then uses an expert system to figure out the best concept to cover next, going back to explore the missing knowledge making the current problem impossible or advancing to the next step?
As an augmentation of teachers or a form of homework, this sounds really useful, but I'm not a teacher just a parent so who knows.
Anyway good luck!