I like that ALL the kids get to play regardless of how well they play. Other programs we've tried tend to put the same kids in constantly and while I understand, it doesn't help the "newer" kids learn or give them a reason to want to keep trying. i9 reminds kids that sports should be fun.
That practices and games are on the same day and that the refs help coach the kids with their tips during the games. I also love that it’s not all about competing, but more about teaching teamwork and fun for the younger children