This place is great, they have programs for kids and also pick up soccer 3 times a week for 16 and older I believe. I have been going there for years, my brother has been going there since he was like 6 years old, very clean place and the staff are awesome. Highly recommend this Non Profit soccer experience.