I love this place. My kids have been going for about 6 weeks now. My two year old is no longer terrified of water and my four year old went from not swimming at all to swimming 5-7 feet on her own. Another thing I like about this place is that they discuss water safety with their students. They teach them to never swim alone, with young siblings, with strangers, etc. My kids also know if they ever fall in a pool, to swim to the closest side. So far I have no complaints!