Comprehensive Program Development (CPD) is appropriate for organizations/programs/schools prior to operation, in the initial stages of operation, or involved in comprehensive re-organization and development of program operations. CPD examines the philosophy, mission, and goals/objectives of the organization and assists in ensuring that these reflect the intended outcomes of the organization. CPD offers programs structure and format for developing operating principles and guidelines and instructs program leaders in training staff for implementation of guidelines. CPD also supports programs in gaining clarity regarding their intended outcomes and identifying the components, operating procedures, guidelines, and structure necessary for realizing desired results.