This pool hosts swimming lessons for children ages infant (with parent) to experienced high school swimmers. They also offer private lessons for children and adults at a reasonable price. The instructors are warm and friendly and small children just love them. The lifeguards are very conscientious and make sure that they are close to the smallest swimmers during lesson time. The classes are small - no more than 6 to 8 kids at a time. The added bonus is the water slide which all the children love to use at the end of class!