With Socrates has created a new method of teaching children that not only entertains them, but also constantly pushes them to excel. Our unique Socrates™ engine keeps track of the result of every question that the student is asked, and adjusts the level of the questions constantly to find the right level of challenge that balances their desire to have fun with the primary intent of the solution, to guide them to constantly learn. The Socrates™ engine keeps track of the child’s progress in each of hundreds of different question categories. If the child is struggling in a particular category, it adjusts to easier questions. If the child is doing well, the questions get harder for that particular category. As categories are mastered, additional topics are opened, guiding the student down a continuous path of knowledge.