1. Social Justice Thinking 2. Working with the Community to Define the Issue 3. Determining Need 4. From Understanding the Issue to Developing the Impact 5. The Process of Program Planning, Theory of Change and Logic Models 6. Lasting Change Requires a Detailed Strategy 7. Developing the Program Logic Model 8. The Program Narrative 9. Program Evaluation