Hi, I know I am late adding to this thread but I wanted to share my experience (I guess for future reference?) I have had a great experience with High Performance Swimming Club, I feel that they have a great learn to swim program for the little ones. They definitely know how to handle kids well and give a lot of attention to technique. Their learn to swim program also smoothly transitions into their swim squad program which gives a great opportunity for growth for the children who want to be more serious swimmers. I am really happy with their service and I personally swim in the Adults program which I thoroughly enjoy :)