He has taught Public Management Seminar, Organizational Dynamics, Public Sector Human Resource Management, Public Service Ethics and Leadership, Nonprofit Sector Human Resource Management, and the Internship Seminar at UIS. He is currently serving as the Director of the Doctorate in Public Administration Program.