Courses Taught

Writing Studies

Manhattanville College

ENC 1001: College Writing I 

ENC 1002: College Writing II 

ENC 2000: Critical Research & Composition

FYP 1003: First Year Writing I

FYP 1004: First Year Writing II

FYP 4000: College Skills I

FYP 4001: College Skills II

Dutchess Community College

ENG 101/003: Composition I with Co-Remedial Writing Lab

West Virginia University

ENGL 101: Composition & Rhetoric

ENGL 102: Research & Argument (Online)

American Studies

Manhattanville College

AMS 1000: The American Dream

AMS 1050: American Voices

AMS 2040: American Heroes in Image & Text

AMS 3398: Senior Thesis (Independent Study)


Manhattanville College

ENG 1016: Introduction to American Literature

ENG 2047: The Jazz Age


Laboure College

HUM 3010: Critical Analysis - Healthcare Technology & Human Dignity (Online)

INT 2100: Integrative Seminar - Civil Rights in the US (Online)

Manhattanville College

FYP 1001: First Year Seminar--Robots and Cyborgs and Androids, Oh My!: Artificial Intelligence in Science Fiction

FYP 1001: First Year Seminar--Technology in Science Fiction & Science Fact

FYP 1100: First Year Seminar--Principles vs. Prejudices

Cinema/Media Studies

Southern Illinois University Carbondale

CP 101: Introduction to Film History & Analysis