All of the advice is good. I benefit from living next door to our local powerhouse of soccer (seriously, they are 100 feet from my house) . There are also other clubs with very good TOP teams. The other clubs get very weak after their top teams though and that is where this club excels. They have excellent coaches from the Top teams down to the lowest Classic teams. We are fortunate to have CASL and the Railhawks locally. The two drive the development of soccer for many kids in the area. My daughter is just beginning this journey and it may be a journey she chooses to end. However, in the here and now, she wants to be her best. She and others will go through the same issues. One day 100% focused, the next playing grabass on the field. The newly formed Development league last year had growing pains. Late in the second season they realized they have to play games (not soccer games, just games) to break up the monotiny. My daughter is at the right level of training per week: 2 practices with the team, 1 ball mastery through their supplement club, and games on Sunday. Through the Summer with her brief schedule it is mainly the two of us playing. She will go to private training once a week in July. Once August gets here, she will be on her team practices only. If she chooses to persue GK more seriously, that will be the only private training we will do.