EFFECTIVE PROGRAM EVALUATION provides students with a working understanding of the principles of program evaluation. Krause explores the complex issues involved in the evaluation process, and the alternative approaches to dealing with these issues. Students also learn how to design an effective program evaluation and to assess the evaluations done by others.