We signed up for kids swimming classes this
winter. After attending 2 classes in Huntersville location, they told us they will do a renovation in the pool and told us they will have the classes on an open pool covered by a tent in the moss creek (which is in concord). If we know this in advance we would never signed up, they got paid and then told us the pool renovation. This shows how $ oriented they are.
The swim schools management are very unprofessional, not kid oriented and classes are very much crowded. They use 2-3 lanes, for more than 20 kids. Our kids supposed to swim 25 feet length but because they divide the 1 lane in 3 even 4 sections, they swim in 10-15 feet lengths.
For the moss creek pool, it is freezing cold, no life guards on duty because they think they are really saving money not to put a single lifeguard on duty.
For the money and time, you won't get anything. We signed with Little Otter swimming in Huntersville and very happy with their swimming program.