Training Offered 1:1 InstructionSemi-PrivateSmall Group Spring Summer CampsPre-Season Clinics SPRING SUMMER 2025CPH Selects20241 Team24 Players20254 Youth Teams & 70+ Players12U to 18U