This ap is excellent! My 1st grader really learned the concepts of algebra and truly enjoyed it. Several family members can create profiles, so I've been playing too. I find it kind of relaxing, and challenging at times. I haven't practiced much algebra in years and was never much of a math person. The design is very clever and allows kids to catch on pretty easily, while adults can work on trying to complete problems in the correct number of moves without leaving behind extra cards.