As a paramedic and former lifeguard I will say only this: Everyone should know how to swim.
I know. Even though I can't, I've always known that everyone should know how to swim. I put both of my kids onto swim teams when they were young and now as adults, they're both very good swimmers. I didn't want them to have the same insecurities that I have around water.