Very good swimming lessons for children from beginners, or 3.5 year olds, right through. They're expensive at £10 a go, but groups are 3 or less kids with very thorough teaching. Find a tutor that suits and stick to them, weve tried 2- one excellent one so so. Even very timid children seem to learn confidence and go under water within a short timeframe.