Sean’s swim school is fantastic. The teachers are very competent, enthusiastic and friendly, they endlessley encourage the children.The classes are small so each child gets the attention they deserve. Also what I really love about it is that the pool is divided into classes of different abilities so all my kids are taught within the same hour and a half. Their swimming has improved 100% since coming here and they all love coming.