For more than 100 years YMCA has been teaching people of all ages to swim, and inspiring children to develop a lifelong love of the water. Our swimming lesson program strives to ensure all students create a positive connection to the water and its surrounds, and helps them develop vital lifesaving survival skills, not for just the pool, but rivers, lakes and the ocean.