Teaching
Evaluations
- Student Evaluation Questionnaires (2013-2017)
Syllabi
- Religion and Rationality (La Sierra University, recurring)
- Religion and Society (La Sierra University, recurring)
- Logic (La Sierra University, recurring)
- Science and Ethics (La Sierra University, recurring)
- Philosophy of Religion (La Sierra University, recurring)
- Christian Social Ethics (La Sierra University, recurring)
- Model United Nations (Chapman University, Spring 2017)
- Introduction to Research Methods (Chapman University, Spring 2017)
- Introduction to Peace and Justice Studies (Wellesley College, Spring 2016)
- Grounding Human Rights (Wellesley College, Fall 2015)
- Conflict Transformation (Wellesley College, Spring 2015, Spring 2016)
- Literature and the Political Order (UCLA, Spring 2014)
- Religion and Violence (USC, Spring 2013, Fall 2013, Spring 2014)
- Theories of War (USC, Fall 2013, Spring 2014)
- Terrorism and Liberal Democracy (USC, Spring 2013, Fall 2013)