Enroll in semi-private swim lessons in 4S Ranch at Waterworks Swim School. Semi-private swim lessons provide a lower cost alternative to private lessons with the benefits of learning in a small group of two students. Semi-private swimming lessons pair together two swimmers around the same age and skill level with one swim instructor. Learning with a friend, sibling, or someone of similar age and ability can be a fun way to experience swim lessons.