Cannot recommend this swim school highly enough! The teachers are fantastic and my son looks forward to his lesson every week.