He taught at University of Notre Dame and now teaches American Studies and history at George Washington University.
He taught at University of Notre Dame. He now teaches American Studies at George Washington University. He now teaches history at George Washington University.