Ds loves the water and is very confident with his arm bands on. However it costs a fortune to go swimming here (over £8 on a weekend when his dad can take him - I hate swimming pools and am crap so it needs to be then).
I think if it was the right moment for him to learn to swim by himself, we would feel the expense of taking him once a week or so over the summer would be justified. He's 3.3. Is there any point trying to teach him now or is it too soon?