I am a member at City sports club, that's how i came to know about Water works swimming lessons. They use one lane from city sports club swimming pool. It is a well maintained, clean and heated pool.
I've been looking for swimming lessons for my 5 year old daughter. She likes to play in water but was too scared to put her face in water. I enrolled her for 20 lessons. I don't know what magic they did, from 2nd day my daughter started following the instructions from her instructor Natalie.
Each session is 20 min and its worth it. I am extremely happy with the instructors and happy to recommend to anyone.