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.