Impacting Non-Profits to Impact People