This empowers residents, one block at a time, through community organizing, to enhance the quality of neighborhood life. Founded in 1995, Building Blocks is a non-profit organization that partners with Kalamazoo residents, neighborhood associations and Western Michigan University students to complete revitalization projects in central city neighborhoods. Students and residents are trained in street level community organizing and work to build relationships within a neighborhood to address local needs and build social capital. Funding and support for Building Blocks is provided by Kalamazoo Community Foundation, United Way of Battle Creek and Greater Kalamazoo, Irving S. Gilmore Foundation, Harold & Grace Upjohn Foundation, the City of Kalamazoo, plus many other foundations, local banks, businesses, churches and individuals. Since 1995, Building Blocks has helped over 1,500 households in 140 neighborhood sites make physical improvements on their homes and streets.