Francis J. Schweigert serves as professor in the College of Management at Metropolitan State University and director of master's programs in Public and Nonprofit Administration, Nonprofit Leadership and Management, and Public Administration. His primary areas of teaching and research are nonprofit governance and management, public and business ethics, restorative justice, and evaluation. Prior to coming to Metropolitan State University in 2006, Frank worked at the Northwest Area Foundation as a community liaison to regional development projects and as the lead for research and program evaluation. He continues to be active as a volunteer mediator and circle keeper in dispute resolution and restorative justice. Frank earned his doctorate in Educational Policy and Administration from the University of Minnesota in 1997, focusing on the social and philosophical foundations of education. He has published numerous articles and chapters on business ethics, public ethics, evaluation, leadership, and restorative justice. His current research focuses on public ethics and business ethics education, especially business contributions to the public good as a matter of justice.