If you make the mistake of getting too close to a drowning person (like swimming into them, getting grabbed from behind or just approaching too quickly) and they get a hold of you, about the best thing you can do is suck a quick breath if possible, tuck your chin down and to the side, and try to sink like a brick by not moving your arms and legs. The drowner will almost always instinctively try to climb up you to get out of the water, pushing you down and away from their grip. If you have to, find their elbows and shove them up while shoving you down. It usually releases the grip on your head that they almost always try to get. Then swim down and away and get your wits. Unless you are trained it is very tough to rescue a panicking person.
We lived on a lake as a kid. Mom made us wear lifejackets just standing by the shore until we passed beginner, advanced beginner, intermediate and advanced swimmer levels. Then we had to tow one around with us on a cord to grab it if we got tired. Once we hit junior lifesaving and advanced life saving, we could go about anywhere with an equally skilled partner and no adult supervision. That usually meant adults until we were 14 or 15.
Those skills came in handy for us, as me and all of me sisters got summer jobs with the parks department as life guards at the local pools and beaches. Good summer gig! :thumbsup: I ended up working at a man made white water course here in town. Lots of skill required there. Moving water is down right deadly compared to flat water or even the ocean.
We were rafting down in the Smokies a couple weeks ago and I was talking to our guide, who grew up on the ocean. We both agreed that lakes and even the ocean will let you up while rivers will take you down and keep you there.
Get swimming lessons. Get your kids swimming lessons. Wear lifejackets on moving boats. Require non swimmers to wear lifejackets on non moving boats. Keep throwable floats handy for mishaps. Also look into throw bags... a rope in a throwable bag that floats. Great rescue tool. :thumbsup: