At first my husband and I were very excited about our child attending. The class size was small , no more than 4. But then going into Pro 2 and Swim force we felt the lanes were crowded, there really was no instructions. Just basically swimming laps back and forth. There were a few that clearly did not want to be in the pool helping the children and had bad attitudes towards the older children. This is a great place IF your child is below the age of 8yrs old. After that I would take them to an older group instructed atmosphere where they focus on arm techniques, kicking, being in a pool where they can not touch the bottom and different kinds of swimming along with proper diving. I rate it a 5 all around except with the two classes I commented about and a few instructors.