Great swim school! Kate is a fab teacher and my son has come on leaps and bounds since joining!!