Fantastic lessons for children, the staff are so friendly and supportive. The classes are fun for all and supports children with the skills needed for swimming. The groups are kept small, so it adds to the personal touch with engaging with each child and parent. Learn at babies/child's pace. Would highly recommend.