Courses Taught
- English 2300: Advanced Composition (Honors)
- English 2200: Argumentative Writing
- English 2115: Writing for Nonprofits (Learning Community)
- English 2115: Writing for Nonprofits
- 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 (Honors)
- English 1101: English Composition I