Teaching

California State University, Bakersfield 

Fall 2019-

  • Philosophy 4908-Senior Seminar (Personhood) (Fall 2019)

Fall 2018-Spring 2019

  • Philosophy 3540-Philosophy of Education (Spring 2019)
  • Philosophy 3318-Professional Ethics (Fall 2018)

Fall 2017-Spring 2018

  • Philosophy 3320/Comm. 3302-Ethical Issues in the Media (Spring 2018)
  • Philosophy 3318-Professional Ethics (Fall 2017)

The Pennsylvania State University

Fall 2016-Spring 2017

  • Philosophy 497-Philosophy of Education (cross-listed with Educational Theory and Policy, College of Education) (Fall 2016)
  • Philosophy 119-Ethical Leadership (Spring 2017)

Fall 2015-Spring 2016

  • Philosophy 119-Ethical Leadership (Fall 2015)

Fall 2013-Fall 2014

  • Education 100S-College of Education First-Year Seminar (Fall 2014)
  • Rock Ethics Institute Fellows Seminar (Fall 2013-Spring 2014)

The University of North Carolina at Chapel Hill

Fall 2012-Spring 2013

  • Philosophy 592-Pre-College Philosophy (High School Ethics Bowl) (Fall 2012)
  • Philosophy 592-Pre-College Philosophy (Philosophy in Schools) (Spring 2013)

The University of Memphis

Fall 2010-Spring 2012

  • Philosophy 1102-Values in the Modern World (Fall 2010, Spring 2011)
  • Philosophy 1102-Values in the Modern World (dual enrollment high school course) (Fall 2011)
  • Philosophy 1611-Elementary Logic (online) (Spring 2012)

The Salisbury School, Upper School (Salisbury, Maryland)

Fall 2004-Spring 2007

  • Introduction to Philosophy
  • Ethics
  • World History I
  • Mock Trial

Mount Carmel High School, Upper School (Benque del Viejo, Belize, Central America) 

Fall 2003-Spring 2004

  • Introduction to Philosophy
  • English