The swim lessons were excellent - small group and specific instruction. She had a lesson plan and was working on specific skills. She recognized Grant's level and adjusted accordingly. Very much improved from our previous swim lesson experiences. - Summer 2012