The theory of change model is a critical tool for evaluating results of development projects and programs. It should be noted that there is a gap in our understanding of its effectiveness in development interventions. Yet, that is the kind of information that would be needed to enable policy makers take appropriate decisions. Therefore, the theory of change model helps in measuring the effectiveness of development projects by providing relevant information needed.