YMCA OF THE NORTH SHORE SHARKS SWIM TEAM
The YMCA of the North Shore Sharks Swim team strives to teach, train and motivate children to achieve their potential in competitive swimming. Our direction and philosophy applies to the novice as well as the national caliber athlete. Our highly specialized coaching staff emphasizes effective swimmer-to-coach ratios, a year-round program and ability-based practice groups. The team offers practice groups in Marblehead, Salem, Beverly, Gloucester, Ipswich and Haverhill.