Courses Taught

I regularly teach a variety of university courses including composition and rhetoric, research writing, and foundational reading and writing. My career has also included the development and implementation of brand new curricula.

Chestnut Hill College
  • Essay Writing (ENG 100)
  • College Writing/Research (ENG 101)
Arcadia University
  • Thought and Expression I (Comp 101)
  • Thought and Expression II (Comp 201)
  • Multiple self-created, interdisciplinary seminars commissioned by Arcadia and revolving around literature, creative writing, cultural studies, and the arts:
    • The Craft of Creative Nonfiction
    • Artist, Activist, Deep-Sea Diver: The Role of the Poet in Society
    • The Hero Culture: A Quest for Truth
    • A Study in Character: Sherlock Holmes
    • Writing Yourself into Folk and Fairy Tales
University of the Sciences in Philadelphia
  • Writing and Rhetoric I (Comp 101)
  • Writing and Rhetoric II (Comp 102)
  • Writing for College (Foundational Skills)
Valley Forge Military Academy College
  • English 101 – ESL Composition
Montgomery County Community College
  • English 101 – Composition
  • Basic Writing II (Foundational Skills)
  • Basic Writing I (Foundational Skills)
Community College of Philadelphia
  • English 101 – Composition
  • English 099 – Foundational Reading Skills
  • English 098 – Foundational Writing Skills
Cheltenham Township Adult School – Program Website
  • Telling True Stories: The Craft of Literary Journalism