He taught at Wayne State University from 1965 to 2010 and was a visiting professor at the University of Michigan, Marygrove College, the University of Windsor (Canada) and Aarhus University (Denmark).
He was a prominent educator who taught at Wayne State University for nearly four decades, from 1965 to 2010. He also had opportunities to share his expertise as a visiting professor at several prestigious institutions, including the University of Michigan, Marygrove College, the University of Windsor in Canada, and Aarhus University in Denmark.