Teaching

Courses Taught at St. John’s University
Undergraduate

  • Core and Honors Core: The Emergence of Global Society Since 1500
  • World War II and Postwar United States History
  • Technology and Science in Twentieth-Century America

Graduate

  • Graduate Colloquium in American History: The 1960s
  • Graduate Colloquium on the Technological Transformation of the United States


Other Courses

  • Media, Technology, and Popular Culture
  • America in the Fifties