This is my son's 4th sport/season with i9 and I don't see a reason to switch programs for him. I LOVE how encouraging the coaches are with each child. They are all very patient and compassionate. The basics of each sport are taught and reinforced which lays the important foundation.
The coaches are wonderful. Communication with the parents is great. Everything is super organized. My only question is if the kids get enough practice time when they only have one practice per week/right before their game.