Advice
I would advise everyone to be a camp counselor at least once in their lives. It teaches service, humility, teamwork, working with people you may not get along with, how to interact with youth (and their parents), patience, love, and so much more. It truly is worth the smaller paycheck.