We are really enjoying this pool and their program. It is a different program then she was in before and we are already seeing big changes in her abilities and confidence. They really focus and build one or two skills with the child versus each time they are out in the water it is a new skill. So, Holly has really time to work on and master the skill she is best at first - then they will introduce a new skill to build on. She can actually swim a bit now -- woo hoo!!!