At its worst, program evaluation is a useless activity that generates lots of boring data and irrelevant conclusions. But at its best, argues Mark Kramer in a talk he gave at the 2008 Nonprofit Management Institute, it can be a strategic tool for the genuine improvement of a nonprofit. He offers exemplars of organizations that have used evaluation effectively to advance their missions.