Trinity College Dublin
Visiting Researcher
University College Dublin
Visiting Researcher
Queens College
Adjunct Instructor, College Prep
The City University of New York
Assistant Professor
Borough of Manhattan Community College
Professor
New York University
Adjunct Instructor
New York University
Mount Holyoke College
The Graduate Center, CUNY