About Ted Glenn Ted Glenn is Professor and Program Coordinator of Public Administration at Humber College. An advisor to various Canadian governments for over 20 years, Dr. Glenn specializes in public sector training and governance.