The NCA youth program is designed and executed in a player development environment through the US Soccer's Grassroots program. Players train in an academy style setting, which incorporates multiple teams of similar age and skill working on building the foundational skills of soccer together. Within this academy setting, players are broken up and put into environments where they will be able to get the most time with the ball in order to master the fundamental skills, principals and methods that that the NCA coaching staff is implementing.