The YWCA used to do childrens swimming lessons. Not sure if its private or not. They are on MacDonnell Road.