My kids have played for CUSA for 12 years, love the club and the friends we all have made. Keeping team sizes small so all the kids get lots of playing time really amplifies the experience a d helps with learning.
Great soccer community and playing fields