Both my kids breeze through understanding new concepts in math, and both struggle with following the mechanics and keeping steps straight. I did, too, when I was their age. Long division was tough on my older child and we're bracing for the young one now. No longer! He has picked this up as a game and it has allowed us to talk about so many concepts while drilling down the mechanics. He might not yet remember all the steps, but he's ready when they start this in school next year. Incidentally, my oldest, who still needs a reminder once in a while, has picked this with a tinge of reproach -- why did you not get this for me? I strongly believe that many kids assume their brains are not made for math because of a few milestones: multiplication tables, long division, adding fractions. Tools such as these, showing all levels of a concept in one app are key for kids who need context when they learn. The tool is not just a repetitive worksheet, it shows how the steps connect, what the goal of each step is and how the same algorithm works for complicated numbers. I agree, using this as a regular calculator would be sweet, as would be an advanced mode where kids could enter numbers rather than use arrows. That would allow them to connect with their freshly acquired multiplication tables. Are there more such tools? (Long multiplications, factorization, fractions operations, etc)