I was a lifeguard at a Boy Scout Camp for years, and mainly taught Swimming Merit Badge, Lifesaving Merit Badge, Rowing, and Waterskiing. Nothing is more rewarding than seeing a kid who has failed so many times to swim, surface dive, or successfully perform a “rescue”, finally succeed at that task.
Scouting offers the best pay around; the smiles on the faces of the Scouts when they achive what they were working so hard to do.
I learned lifeguarding in the Scouts. Still remember dragging those weights up from the bottom of the lake and learning to dive properly.