Many organizations help link individuals seeking to volunteer with non-profits whose needs match the volunteer's skills and interests. We list only those volunteer opportunities at organizations which we also consider exceptional candidates for financial donations. As a result, all volunteer opportunities are with organizations which we have scrutinized and continue to monitor. Nonetheless, we urge anyone considering volunteering at an organization listed here to interact directly with the non-profit in order to personally assess the fit.