This is the best camp that my daughter has attended. The camp was very productive and engaging. They also emphasized mental aspect of swimming. – Maria Favor in Simi Valley, CA