We take our three year old boy here for lessons. Jamal works hard to find just the right tone and style that our son will respond to, which is important because he doesn't trust people easily. The managers care about the kids, the facility is new and has great amenities. It's indoor and the water is kept at a nice temperature. Really no reason to go anywhere else!