Most recently, I have worked as a Graduate Student Instructor for the undergraduate program in Public Health at University of Michigan.  UM launched an undergraduate major in Public Health in 2017 and I am excited to be involved in this growing program.

Before coming to UM, I held full and part time teaching positions in Philosophy and Humanities at several colleges in New York City and the Bay Area. I am a passionate supporter of community colleges and public colleges and universities and the transformative role that these institutions can play in communities and individuals’ lives.


Full-time Faculty

2009-2010 John Jay College of Criminal Justice, New York, NY (Non-tenure track full-time lecturer)

Courses taught: Philosophy of Rights; Utopian Thought; Ethics and Law; Introduction to Philosophy; Judicial and Correctional Ethics; Pre-Law Summer Institute “Boot Camp”

2005-2007 College of Alameda, Alameda, CA (Tenure-track Humanities Instructor)

Courses taught: Introduction to Humanities; Logic; Human Values: Ethics; Myth, Symbol & Folklore; Future Studies

Part-time Teaching and Assisting

2016-18 University of Michigan, Ann Arbor, MI

Courses taught: Introduction to Public Health (Graduate Student Instructor), Population Health Determinants and Disparities (Graduate Student Instructor)

         Team participant in Foundational Course Initiative lead by U-M’s Center for Research in                 Teaching and Learning,  a three year long effort to rethink and revise foundational                         courses from departments around campus (2018)

1998-05 Stony Brook University, Stony Brook, NY

Courses taught (Philosophy): Concepts of the Person; Moral Reasoning; Politics and Society; Logical and Critical Reasoning; Existentialism (Assisted)

Courses taught (Learning Community Freshman Seminars): Political Freedom; Ecology and Society; The Person as Critical Thinker; Ecology, Economics and Society

2004-05 LaGuardia Community College, Long Island City, NY

Courses taught: Introduction to Philosophy; Critical Thinking