The directors and staff are very helpful and the registration costs are great. I love that while the focus is on teamwork and skill building, score is still kept and there are winners and losers. It helps kids learn how to have true sportsmanship regardless of the game’s outcome. I wish the referees were a bit more competent, but you can’t expect too much from young teens. The only thing that I would change is the length of the season. It would be perfect if it were 10 – 12 weeks instead of 8 but I know that would be more expensive so it isn’t realistic. A great league!