Nonprofit Utopia has a mission of training the next generation of ethical nonprofit leaders. To that end, we provide organizational and community development consulting, coaching, courses and an online community. Consulting services include board development, organization and leadership capacity assessments, strategic planning, program design, documentation and evaluation, community outreach and marketing, policy advocacy and resource development.