Cindy has been working with my 3 1/2 yo daughter for almost a year now. Our daughter started off not wanting to put her face in the water and has made amazing progress. She now jumps into the pool, goes underwater, and swims back to the side by herself (among other great skills). My 2 yo son has joined her for lessons and he is getting more comfortable in the water each time. I think Cindy has a great balance of being calm and patient with children, while at the same time challenging them to reach the next level. What speaks most to me is that my kids are both happy to go in the water and proud of what they are accomplishing. Sticking with lessons year round has been one of the best decisions that I have made.