We can all probably agree that swimming is not only a vital life skill, but also a hugely enjoyable sport for kids to get involved in. Most of us have memories of swimming lessons complete with ...