The Learn to Swim Program is designed to teach children, teens and adults to swim in a positive, fun and safe environment. The City of San Diego offers year-round swim lessons emphasizing logical skill progression, water safety awareness and endurance.