During and post-implementation, the projects we design require during-implementation and post-implementation learning and improvement. I have designed ready mechanisms for process and outcome evaluations to guide project teams in optimizing all phases of implementation and guarantee the best outcomes. Our methods are realist, and participatory and extend to establishing social returns on investments, should our clients desire to establish the social returns associated with their programs.