Current Courses teaching:
Fundamentals of Writing (English 098) Community College of Philadelphia
English Composition (English 101) Community College of Philadelphia
Academic Reading Across the Disciplines (English 108) Community College of Philadelphia
The Research Paper (English 102) Community College of Philadelphia
Past courses taught:

Sophomore Clinic students practicing
technical description.
Professions in Writing Arts (Rowan University)
Intensive College Composition I (Rowan University)
Sophomore Engineering Clinic I (Rowan University)
Writing with Technology (Rowan University)
Writing, Research, and Technology (Rowan University)
Foundations of College Writing (Rowan University)
College Composition II (Rowan University)
College Composition I (Rowan University)
Advanced Composition and Oral Communication (Rosemont College)
Developmental Writing (WCCC)
Intermediate Reading (WCCC)
College Composition I (Kent State University)
Composition and Rhetoric I (WVU)
Composition and Rhetoric II (WVU)
Intensive College Composition I (Rowan University)
Sophomore Engineering Clinic I (Rowan University)
Writing with Technology (Rowan University)
Writing, Research, and Technology (Rowan University)
Foundations of College Writing (Rowan University)
College Composition II (Rowan University)
College Composition I (Rowan University)
Advanced Composition and Oral Communication (Rosemont College)
Developmental Writing (WCCC)
Intermediate Reading (WCCC)
College Composition I (Kent State University)
Composition and Rhetoric I (WVU)
Composition and Rhetoric II (WVU)