DS is 5 and can swim with armbands (and underwater without!). All his friends have swimming lessons, but he is reluctant to go (he gets shy in groups where he doesn't know anyone).
Has anyone successfully taught their DC to swim without lessons or is he missing out by not going?