Participants in the Nonprofit Learning Program, a famously intense and engaging workshop series for nonprofit boards and executives that encourages, guides and schools the nonprofits we depend on to run effectively and do more with their resources. Photo by Sarah Edwards