Millet Associates provides consulting services to non-profits for program development, program evaluation and stategic planning.