This is just our personal experience- I checked into them for my dd last year. It is a popular program down here. After speaking with the instructor for awhile, I decided that it was not for us. There was a lot of discussion about me having to stay out of the water, even if my dd was crying, etc. Also, they pride themselves on teaching water survival, but their teaching methods seemed to be a little bit fear based. I know a couple of people whose children did well, and a couple for whom it was a complete failure. I opted instead for a private instructor. She comes to our house twice a week for about an hour, and her rates are a little more reasonable, too. My dd is 2 (will be 3 in Sept.) and can now swim the length of the pool, regularly coming up to take a breath, tread water, float, and get out of the pool from any given point.