Teaching

I have experience teaching at a wide variety of institutions including research universities and small liberal arts colleges. I have also taught interdisciplinary courses as well as an online curriculum. My teaching stresses developing skills of critical inquiry and analysis that can be put to use across the humanities and social sciences. In my pedagogy I believe it is especially important to be sensitive to issues of diversity and I encourage inquiry into the structural bases behind inequality and racism in Western societies.

Courses Taught

SUNY Oneonta
– Understanding Political Ideas (Fall 2021)
– Modern Political Theory (Fall 2021)
– US Social Movements (Fall 2021)

College of St. Rose
– Introduction To American Government (Fall 2004-2007, Fall/Spring 2017-2021)
– Introduction to International Relations (Spring 2006, Fall 2007, Spring 2008)
– Introduction to Political Science (Summer 2005, Spring 2006, Spring 2007)

Siena College
– Introduction to Political Theory (Fall 2015)

Union College
– Socialist Political Thought (Spring 2013)
– Social Movements and Third Parties (Spring 2013)
– European Politics (Winter 2013)
– Global Terrorism (Winter 2013)
– Environmental Politics and Policy (Spring 2009)
– Introduction To American Government (Fall 2008)

Clarkson University
– American Foreign Policy (Spring 2012)
– History of Western Political Thought (Spring 2012)
– The Clarkson Seminar: Utopias: Imagining The Future (Fall 2011)

University at Albany, SUNY
– Introduction To American Government (Fall 2005, Spring 2007, Summer 2007, Summer 2010)
– Introduction to Political Theory (Fall 2006)
– Ancient to Modern Political Thought (Spring 2008)
– American Foreign Policy (Summer 2005, Summer 2006, Fall 2006, Fall 2008)
– Independent Study: Marxism and Contemporary Politics (Spring 2006)

Rensselaer Polytechnic Institute
– Environmental Politics and Policy (Spring 2008)
– Social Entrepreneurship (Spring 2010)
– Introduction To American Government (Fall 2009)
– Leadership (Spring 2011)

Skidmore College
– Introduction to International Relations (Spring 2009)

Empire State College
– Introduction to Political Theory (Spring 2009)