The coach (Coach Jim) is adamant that all the players get even playing time, no matter their skill levels. He heavily encourages team conduct, respect for other players, other teams, coaches, and referees. The game schedules are easy, since it's the same time every weekend. My son is having fun and learning a lot. We will definitely sign up with I-9 again, assuming he's not too old (8th grade currently) and we'd love the same coach.
I enjoy the structure of the program and the importance it places on the kids learning life lessons, such as the importance of teamwork and courage. I think sports is one of the best avenues to learn and I9 does a great job of implementing those skills.