Kennedy Swim School has been the number one source for private swimming lessons in Iowa City and Coralville for 30 years. Children, adults, master's swimmers, tri-athletes, or the physically challenged - always one student per teacher. No group classes. No pre-defined levels. Just a customized, personal swimming program for you or your child. Generations of families trust us.