The Elmer Swim School program offers private lessons, group lessons, a recreational swim team and adult lessons in swimming. There are different levels of classes that go from ages 2 months to adult. There are a few free programs such as bath time babies, water babies orientation and swim skills evaluation.