I wouldn’t send my boys anywhere else, they are only 3 and 4 and they can swim 4 lengths on their own, on their back and do front crawl, with head in the water and turn to breath. Its amazing at this young age, my nephew that goes to another local school is 5 and just got his 5m badge needless to say he is joining them now too, his parents couldn’t believe their eyes when they saw my two on holiday jumping diving swimming with confidence its a Swiss school originally. I can’t thank them enough, but you need to see beyond the tears as they don’t use any woggles or floats or goggles.