1)  Program has a purpose2) Underlying structure supports achieving its purpose3) Outcome measures are defined • Facilitate strategy development• Guidance on design & implementation• Support program manager• Create program operations guides• Design enhancements to existing initiatives• Design and support matching processes• Design and support program promotion• Train-the-trainer process for all programs• Cascade to Wisdom Programs• DIALOGI(tm) Program• White Label Programs• Customize evaluation processes• Run surveys• Conduct research• Report and make recommendations• Create “out-of-the-box’ programs• Customize services for program elements• Strategic alliance with MentorCity on-line mentor matching and administrative resource