Canyon Swim School is one of the best and friendliest schools ever, described as very professional and fun. It is family friendly, with many families taking lessons every summer. The school has a long-standing reputation, with some families having learned there since the 1960s. The process is like a well-oiled machine that goes smooth and by the numbers. It is very goals oriented, and the instructors are not afraid to not pass a kid, which fosters determination. Kids advance in skill and comfort in the water, with dramatic transformations noted from dreading water to being comfortable underwater. The instructors are great, attentive, and encouraging. They remember the kids' names and make it fun for them. Groups are small, and the staff is responsive to feedback, sometimes providing personal teaching to help students skip levels. The lifeguards and instructors are kind and encouraging, even for apprehensive children. The water is nice and warm, perfect for chilly evenings. Facilities include a clean bathroom, outdoor changing booths, chairs, bleachers, and shade. The environment is orderly and organized, though parking is limited and punctuality is emphasized. While there can be initial confusion with the payment process, it is sorted out. The school receives glowing reviews for being much better than lessons in other nearby towns, making it a beloved community spot where children learn to love the water and even go on to become lifeguards.