I was very satisfied with our choice. After trying the different schools around, we wanted something that would work a little faster. We loved the idea of having them come to our house and work with the kids one on one. Keri was our swim instructor and she was great and very patient with our kids. They loved swimming with her and at the end of the twelve lessons they were very comfortable getting around the pool and diving for different objects. I would recommend this option, it seems a little expensive, but if you take into account that you will be going for months and months to a swim school, it evens out.