Sealions is the most professional swim school I have used. Our son did not do well at the council run lessons, but with Donna's swim school he is improving all the time. The teachers are all friendly, approachable and professional. As a disabled parent using a wheelchair, Donna has always ensured our needs are accommodated. Highly recommended.