This place is awful! The classes are over-filled and there aren't enough instructors. My daughter was kicked in the head almost every lesson by another child because there were so many kids in her lesson group and the pool was over crowded. The instructors aren't able to give the kids any individualized attention, feedback or coaching or even notice if the kids are doing a stroke incorrectly because they have about 25 to 30 kids per one instructor. My child was only signed up for one month but I have been repeatedly charged each month even though I canceled the lessons. I get promised that I'll get a refund and never do. I have to fight the charges with my credit card company because the swim school won't give me the credits. The parking is also awful. This swim school is at a person's house and although the parking is bigger than just a driveway we continuously had to park down the street because the parking area was packed. I really don't recommend taking your children to Kim Courtney swim school. Go to the YMCA or someplace that is organized.