Format (practice followed by a game)
Team size (just enough kids)
Appropriate mix of formal and casual for the young kids - enough structure so it felt like organized sport but not so strict that it put pressure on the kids if they wanted to run to tell a parent something
Love that practice and games are on the same day and time frame. I understand as the kids get older, more practice is needed. However, for my first grader the current schedule is perfect.
The program is very well organized. Communication is convenient and timely.