Bill Hart Consultants provides non-profit management and fundraising counsel to non-profits, schools, colleges, foundations, charities, churches, and religious organizations.