My son has played soccer for about 8 years, five of them competitively with various clubs. I have my soccer coaching certification and have managed teams for 3 years. Thats some background for you to gauge my review. This is our first year trying RSL-AZ.First the upside of RSL AZ. They are a large organization with numerous teams at each age bracket. That means your team will pretty much never be short players for games. The club borrows players across teams so you can always field of full squad with substitutes available.Now the downside. After speaking with a couple coaches and a manager of another team about what Ive been seeing at practices, the club philosophy apparently does NOT teach skills. The belief is the players will just learn them as they compete. The manager of the other team has been with the club for a couple years and their team has not improved at all in divisional play. Our team has really dedicated players with talent, who if they received skill improvement could be first or second place in our own division. Instead we are near the bottom and not improving. As the coach stated when I asked, well never be lining players up to work just skills. So players who dont know a skill or are very weak with it, will not receive coaching or structured practice time to improve it with RSL-AZ.In short, unless your player is an ODP/APL/ASL skill level player already, joining this organization will not do much for your player to improve themself skill wise in their time with RSL-AZ.