I was a bit hesitant to enroll my daughter in this camp since she was on the Kirkland All Star team level and I was not sure what level of softball would be offered. There were many girls that were on the all star team that were enrolled so my daughter enrolled. I stopped in periodically to see what they were doing and asked my daughter daily on what they did during the day. I will say that instructor to student ratio looked to be about 8-1. The instructors were collegiate players from freshmen to All American levels. If you are expecting a very detailed instruction on every aspect of the game, you should be enrolling in private lessons. But this camp does separate skill levels and allow girls of like skill levels and interests to train together. They really attempt to build up team work, sportsmanship and overall skill development while encouraging everyone to participate and have fun. The group breakouts are great for individual skill development but that typically only happens once a week. Is this a bit of a daycare, maybe but the skill development and fun factor and the new friends made was well worth the participation in the camp. I am a coach and I know there are many elements that help players develop teamwork, attitude and skill development are just a couple. I used my son who has played baseball at very high levels both before and after the camp and we both saw a good improvement in my daughter's skill level. If you are looking for a detailed batting lesson or specific fielding skills, please enroll a private lesson with your favorite instructor, there are many around. We plan on enrolling my daughter again in DBTR camp next year. read more