I only have positive things to say about Charlotte Swim Academy! My son has gone from being afraid of swimming to being able to swim underwater. The one on one experience with the instructor made a huge difference. All in all it's been a great experience and I highly recommend using them.