In 1966, he was appointed professor of history at Temple University. Among the courses he taught at the undergraduate level at Temple were American social and political history. At the graduate level he held seminars in Slavery and Antislavery and the Antebellum period.
In 1966, he was assigned to the role of professor in the history department at Temple University. Among his undergraduate offerings were American social and political history courses. At the graduate level, he led seminars on Slavery and Antislavery, as well as the Antebellum period.