This program allows players to learn, develop and participate in the game of soccer regardless of skill level. Each session will be comprised of guided drills and small sided games to encourage players to refine their skills and become better players. There will be no assigned teams in this program as teams will be assigned weekly, based on attendance and skill level. Players will receive a tee shirt that must be worn each week. Players must wear shin guards.