Teach your baby or toddler to swim and be confident in the water! Puddle Ducks is one of the country's largest swimming schools for babies and children who can join our small, structured swimming classes at any age from birth. Our 30 minutes sessions are packed full of fun, music and rhyme. Classes in Somerset and Sherborne, Dorset.