I can't say enough good things about Miss Molly and Kidtastics! My kids are three and five, and they are SWIMMING! We actually live in San Diego, but were visiting grandma in Scottsdale. Miss Molly and Laurie were very accommodating and were able to fit us into their schedule during our visit. The techniques Miss Molly used were EXCELLENT and focused on safety in the water. She was also incredibly patient, and kept the lessons fun. And after just six lessons, Miss Molly was able to accomplish what the Y was unable to do after months and months of lessons! My son went from insisting on wearing a swim vest to swimming with confidence and my daughter went from refusing to put her face in the water to swimming back and forth UNDER the water!