CSA is for sure a great club and a great place where your kids can learn not only how to play the best soccer, but most of all CSA is the place where your kids can learn how to be a better player and a better person. The coaches are fantastic with the children, they are able to engage every player and the result is that the kids will learn to love soccer but most of all they will learn the importance of work and how to do it the right way. CSA is for sure a place and club I recommend to any family who want to have a great experience for the players as well as for the entire family involved with the soccer activities.