Program evaluation
PPI uses quantitative and qualitative research methodologies to help programs understand implementation, assess impact, and measure program outcomes. PPI evaluations assist clients in identifying ways to improve operations and more effectively achieve program goals. Evaluation strategies often involve collection and analysis of new program and participant data, analysis of existing administrative data, and analysis of program processes and management. PPI designs evaluations that facilitate program improvement and improved participant outcomes.

Policy analysis
PPI provides analysis and recommendations to inform policy and program development.

Technical assistance

PPI provides varied technical assistance to help programs respond to identified challenges, initiate innovative practices, and develop capacity to design and implement ongoing internal evaluations for program improvement.

Strategic planning
PPI draws on content-area expertise to provide individualized program assessments and strategic assistance that help clients identify opportunities for growth or improvement and articulate development plans.

Logistical support
PPI offers various logistical support services, including facilitation of expert group meetings, conference proceedings, and content and quality review of interim and final products.