Learn the fundamnentals with fun and age-appropriate drills, as well as game play. Develop essential skills for soccer and life, including dribbling, passing, trapping, shooting, positioning, teamwork, sportsmanship, and confidence. https://www.upperdublinrec.net/recreation/program-registration/youth-programs
Discuss This Activity