He teaches at the Illinois School of Professional Psychology at Argosy University where he delivers curriculum on the History and Systems of Psychology. He has taught philosophy at Roosevelt University, Loyola University, DePaul University, St. Xavier College, Oakton Community College, USA.