At Knowledge Advisory Group, logic models are one of our favorite tools for both program design and evaluation strategy because they create the foundation for success. What is a logic model? At a high level, a logic model illustrates how a program is designed to
Read more →