This is a good swim school but it seems like it takes forever for the kids to learn how to swim. Teachers were nice but it was too slow. We pulled my 2 year old out because she was trying to climb the pool fence and I didn't feel like she was learning basic survival skills fast enough. They charge $72 monthly so it doesn't benefit them to push kids through the program quickly. I know kids who have been in it for 4 years, that's a lot of time and money. We are now doing ISR and I am very impressed with their ability to teach basic swim quickly. Google it if you don't have years for your kid to learn how to swim.