We love Lori's Swim School!! My 4yo has been doing lessons with the lovely Miss Linnea for 3 months. I am super impressed with his skill set in such a short time. Just yesterday he swam the entire length of the lap pool!! All the instructors at Lori's are firm but kind. They are knowledgeable and experienced in working with young children (even stubborn ones like my kiddo ). Highly recommend!!