Polya is an intelligent problem solving experience that watches how you think.
Polya records your problem-solving process, analyzing each keystroke as you progress through a problem. After you complete a problem, it assesses your line of reasoning.
It lets you know the difference between what you thought of, and what you should have thought of.