Over the years we’ve written about many wonderful non-profit organizations, large and small, that are doing great things in ...