Unless you've been in a coma your entire life, chances are good that, at some time in your life (maybe now?) you've been a volunteer for a non-profit organization.
That's the good news.
The not-so-good news is that many volunteer organizations, without even knowing it, sabotage the value their volunteers bring to the table and you, as a result, may have backed off, gone south, or found yourself grumbling to the other volunteers.
I've recently done some informal research on the subject and have identified 27 "best practices" high performing volunteer organizations abide by. Take a peek. Then, volunteer to share the list with the leaders of whatever volunteer organizations you would like to see succeed at a higher level. Can do?