Middlesex College
Adjunct Professor
Sussex County Community College
Adjunct Professor
Nova Southeastern University
Teaching Assistant
Hudson County Community College
Adjunct Professor
Essex County College
Adjunct Professor
Nova Southeastern University
Graduate Student Intern
William Paterson University of New Jersey
Nova Southeastern University