Teaching

Courses taught at College of DuPage

English 1101: English Composition I
English 1102: English Composition II
English 1105: Workplace Writing
English 1110: Technical Writing (SP25)

Courses taught elsewhere

Advanced College Writing (English Language Studies [ELS])
Advanced Listening, Grammar, and Reading (ELS)
Advanced Writing for Professionals
Composition I
Composition II
Fundamentals of College Reading and Writing
Grammar (ELS)
Immersion (ELS)
Introduction to English Studies
Introduction to Writing Studies
Reading (ELS)
Teaching Writing
Writing (ELS)
Writing for Publication