I love the EASY scheduling by having practices right before games, not on any separate days, and by having the same practice/game time every week. The one-time/week scheduling is the reason we have time to participate. And it's a joy to participate in the i9 league, because the emphasis is on having fun and playing with sportsmanship. On top of that, our coach is AWESOME! He's so great with the kids, encouraging them and rotating them out appropriately, plus he really knows the game. He's highly responsive to each individual child's skill level, motivators and needs. i9 is a great fit for our family.