I know it varies from coach to coach, but our experience with FCA on the boys side has been exactly what we were looking for. Maybe it is not for everyone though. Our daughters experience has been a little different though. Again, varies on the coach leading the team.