Waterworks Swim School Hayward-Foothill offers semi-private swim lessons at the City Sports Club on Foothill Blvd in Hayward. We offer semi-private swimming lessons to students 2.5 years old looking for the personalized attention of private lessons at a lower cost. These lessons are taught in groups of two, as we pair two swimmers of similar age and ability with one of our talented instructors. In addition to learning from one another, students will receive personal hands-on instruction during their lesson.