Teaching

Courses Taught

  • English 2300: Advanced Composition (Honors)
  • English 2200: Argumentative Writing
  • English 2115: Writing in the Community
  • English 2105: Writing in the Professions
  • English 1115: Digital Writing
  • English 1110: Technical Writing
  • English 1105: Workplace Writing
  • English 1102: English Composition II (Honors)
  • English 1102: English Composition II
  • English 1101: English Composition I