Rice Lake Swimming Pool offered lessons to my two daughters (four and five years old). The group sizes were small; no more than four swimmers to one lifeguard. The lifeguards were very patient, kind and did a great job getting to know the kids to make them feel comfortable with the water and teacher. The lessons were very engaging where the kids were able to use various swimming devices to keep them interested and excited. Every lesson ended with "choice time." If there was ever a problem, the supervisor, Tess, was always around to help. The Rice Lake Swimming Pool does a great job. Very satisfied and will continue to send my children.