Absolutely 100% satisfied with this swim school. After only attending a swim clinic for one week, my 6 year old son learned so many important & life saving skills. He's actually more confident in the water & is enjoying swimming overall. He was taught by very kind & dedicated instructors who care about their students. I'd like to thank these instructors for their patience & for helping my kiddo! Looking forward to the next swim clinic and a future at All Star Swim Academy ;-)