Squishyland is a wonderful game for my grandchild. I was a little concerned about the price, but once I saw all of the skill levels involved, it was so worth it! As a retired teacher, I was excited to see the advanced skill levels already included in the game, because kids can advance at their own pace. My granddaughter loves picking out her favorite squishy, learning all of the names of the different places on the board, and feeling excited when she masters a skill to move to the next set of cards! Games are the best way to learn, and this game teaches so many different skills: taking turns, counting spaces on a gameboard, recognizing letters and sounds, learning how words are formed, vocabulary, and learning how to be a gracious winner and a good loser! This would be a perfect classroom gift for a teacher, grandparent or parent!