Happy Hills pool in Winston-Salem is offering free swim lessons for children and adults this summer.