This is our 1st time, but we like that he's actually taught how to play a game. I wish the practices were a little more structured but his age group is young. They didn't seem to split up the teams well because the team he plays against seems slightly older and more experienced where his team is much younger. Overall he's really enjoying is an all the staff has been amazing.
It is needed to get our youth out in nature and away from computers and phones! It has given my grandson confidence and exercise. He met new friends and had fun. It teaches game play and good sportsmanship. The price was also reasonable for an 8-10 week program.
I like that fact that the kids get to learn team building skills sportsmanship and have fun while doing it I love see kids get better and better every week and seeing them break out there shells.