	In addition to his career at Rutgers University-Newark, he was a scholar in residence at the Woodrow Wilson National Fellowship Foundation from 2001 to 2002; a visiting professor at Princeton University in 1996; a scholar in residence at Bloomfield College in 1990; a visiting professor at Montclair State College, Seton Hall University, New Jersey City University, Kean College of New Jersey, Fairleigh Dickinson University, and County College of Morris between 1975 and 1994; and an instructor of history at Essex County College in Newark from 1968 to 1969.