The economics professor will focus on promoting a rich culture of scholarship in the Martha and Spencer Love School of Business.
Steve DeLoach, professor of economics and chair of the Department of Economics, has been named the Love School of Business’ Martha and Spencer Love Term Professor, an honor established by a gift from The Martha and Spencer Love Foundation. In this role, he will work to facilitate a richer culture of faculty scholarship within the School and promote scholarship as the foundation for transformative teaching and mentoring.
“I am privileged to work in a community that shares my passions and values, and has given me the opportunity to work with meaning and purpose,” DeLoach said Monday, Aug. 19, during the opening day of Planning Week 2019 when he was officially honored with the endowed professorship.
DeLoach joined Elon in 1996 and teaches courses in econometrics, macroeconomics, international trade and finance, and the economics of microfinance.
His research interests include the impact of macroeconomic conditions on the behavior of individuals, the scholarship of teaching and learning, and international trade theory. His scholarship has been published in leading journals including the Journal of International Money and Finance, World Development, the Journal of Development Studies and the Journal of Economics Education, and has been cited in numerous national and international media outlets including The Wall Street Journal, Harvard Business Review, the Chicago Tribune, Associated Press, Bloomberg, Financial Times, Freakonomics Blog, The Economic Times, CBS News, Kaiser Health News, and WGN News.
A leader in mentoring undergraduate research, Deloach has mentored 95 undergraduate research projects, 69 of which have resulted in presentations at national undergraduate research or regional professional economics conferences. Twenty-one of his mentees have authored papers in peer-reviewed journals. DeLoach also serves as the faculty co-advisor for Issues in Political Economy, the leading undergraduate research journal in economics.
During his tenure at Elon, DeLoach received the Love School of Business Dean’s Awards for Teaching and Scholarship, the Beta Gamma Sigma Professor of the Year Award and the Elon University Distinguished Scholar Award.
He received a doctorate and master’s degree in economics from Michigan State University and a bachelor’s degree in business administration from the University of Nebraska.