He taught at the University of Maryland Overseas (Italy), Cornell University, the University of Iowa, Brooklyn College, Queens College, City University of New York, and Notre Dame University.
The individual held academic positions at the University of Maryland Overseas (Italy), Cornell University, the University of Iowa, Brooklyn College, Queens College, City University of New York, and Notre Dame University.