Offers swimming lessons based on age and ability starting at six months old through adulthood, youth swim teams, and adult fitness swim programs. Programs are offered at the following YMCAs: Downtown, Farmington Valley, Hale, and Indian Valley.