My kids participated in something similar. The program was as follows:
Fall Program; Fee $35. Ages 4,5 & 6. Each child got a size 3 ball and a T-shirt. Duration-7 weeks beginning the first Saturday after Labor Day. The duration of each session was 1 and 1/2 hours (10:00am to 11:30am). Staff- Youth program Director and 5 other Players/Coaches, there were often some ODP, national team, or local college players as some portion of the 5 coaches. The coaching staff was there primarily to demonstrate skills/drills. 200 to 250 kids would participate in groups of 12 in various skill games for about 30 minutes. These groups were mentored by parent volunteers, 1 for each 6 kids. The parent/mentors were taught the drills/games as a group in front of the kids by the Coaches. The kids were separated by age before the drills/games started. The last 30 minutes were small sided games using small kwik-goals. The groups of 6 kids and the parent/mentor were a team for small sided play. No "coaching" allowed. The parent was there to help any child on their team, crying, water, etc. Parents had to be there, no dropping off your kids. The real coaches wandered around and participated as needed. The groups of kids changed every week as did the mentor parent. There were some parents that volunteered every week, which was okay. If the parent was overbearing or did too much coaching, then they were thanked for doing their part and told that we wanted other parents to be involved too. The Spring program was similar, but it was held on one weekday evening per week for ages 5,6,7 & 8. My kids loved it.