Love this! It works through concepts gradually and to me its especially helpful for kids who struggle in math. It builds slowly and thoroughly without rushing the child and allowing him/her to build confidence! I am so thankful we found this because Math is our hardest subject. The woman who created this should win an award!