Scott Hall has been working with kids for years and he's great at it! It's a great activity to keep your little one busy and a way to work off that energy, especially on a rainy afternoon. Scott subtly teaches soccer skills through game play, but most importantly, Scott teaches your little ones about sportsmanship. I was most impressed by this! Great program during the school year, and the summer camps are great also.