A.S.
I agree about fleet, and you may want to check out your neighborhood's swim team. If you are comfortable with a teenager, the swim team will probably be full of them and any teen who is a lifeguard will have had a ton of rescue/safety training. Hope that helps!