Teaching

Teaching Appointments

Syllabi and course materials available upon request.

University of Memphis, Assistant Professor (2017 - Present)

Graduate Courses

  • English 4619/6619_M50: Web Design & Online Writing (crosslisted G/UG, online)
  • English 4618/6618: Document Design (crosslisted G/UG)

Undergraduate Courses

  • English 3601: Technical & Professional Writing
  • English 3604_M50: Persuasive Writing (online)
  • English 3602_M50: Professional Editing (online)

Purdue University, Graduate Teaching Assistant (2012 - 2017)

Graduate Student Courses

  • English 505 A & B: Technology Mentoring

Undergraduate Courses

  • English 309: Computer-Aided Publishing (Professional Writing major course)
  • English 421: Technical Writing
  • Nuclear Engineering 480: Essential Communication Skills for Engineers (interdisciplinary)
  • English 421Y: Technical Writing (online)
  • English 420: Business Writing
  • English 106: First-Year Composition, Digital Rhetorics
  • English 106: First-Year Composition, Writing about Writing

DePaul University (Winter Quarter 2012)

Undergraduate Courses

  • WRD 103: Composition & Rhetoric 1