He was previously an Assistant Professor at the Department of Public Administration and Public Policy at the California State University, Dominguez Hills. He teaches courses on Public Management Network, Public Human Resource Management, Public Budgeting and Financial Management, and Advanced Methods.