teaching

Courses Taught at Xavier University
  • Senior Seminar (ENGL 499): “Are you happy now?”
  • British Women Writers (ENGL 368)
  • British Romantic Literature (ENGL 450)
  • Ecocriticism (ENGL 363)
  • Literature and the Environment (ENGL 348)
  • History of Literary Criticism (ENGL 303)
  • Methods Workshop (ENGL 210)
  • Literature and the Moral Imagination (ENGL 205)
    • Science and Nature Writing
    • “The Anthropocene”
    • “Threatened, Endangered, Extinct”
    • “Can Books Save the Earth?”
    • “Wealth and Poverty in America”
    • “Im/mortality: Life, Death, and Commemoration in Modern Literature”
  • Rhetoric (ENGL 115)
  • Composition (ENGL 101)
  • First-Year Seminar (CORE 100)
    • “The Choice is Yours: Choosing in Everyday Life”
    • The Anthropocene
Courses Taught at Indiana University
  • Intro to Literary Interpretation (L202)
  • Intro to Fiction (L204)
  • Intro to Writing and the Study of Literature (L142)
  • Advanced Expository Writing (W350)
  • Introduction to Argumentative Writing (W170)
  • Professional Writing (W350)
  • Elementary Composition (W131)
  • Elementary Composition – Basic Writing (W131BW)
  • Elementary Composition – Multilingual (W131ML)