Useful Links Useful Links: Champlain Valley Swim League Town of Middlebury Parks & Recreation Dept Vermont Swim League USA Swimming