Teaching

3g03691v2Courses Taught

  • “Public History”
  • “Digital Technologies in Modern Society”
  • “History of Engineering”
  • “History of Science & Technology”
  • “Environmental History of North America”
  • “U.S. History, post-1877”
  • “Science in Context”
  • “History of Science”
  • “History of Disease, Medicine, & Health”
  • “Evolution of Cooperation”

Other Teaching Fields

  • Data Science in Social Context
  • Science & Technology Studies
  • Animals & History
  • Science & Religion
  • Technology & Culture
  • History of the Biological Sciences
  • History of the Physical Sciences
  • History of Space Exploration
  • History of the American South
  • History of Virginia
  • Native American History
  • African American History
  • Digital History