The Swim Pro offers private swim lessons for adults and children, with a program for adults who have water fears and a triathlon swim technique service. Lessons are taught at its warm pools in Campbell (outdoor) and Santa Clara (heated indoor, located at Diver Dan's).