Teaching

Lecturer

Introduction to Social Ethics – Spring 2019 (forthcoming), University of Connecticut, United States

Philosophy and Religion (Honors) – Fall 2018 (forthcoming), University of Connecticut, United States

Philosophy of Religion – 2017 Term 1, University of Notre Dame, Australia; 2013 Term 2 & 2016 Term 1, MQ University, Australia

Ethics – 2010 Term 1, University of Santo Tomas, Philippines

Logic – 2010 Term 1, University of Santo Tomas, Philippines

Teaching Associate

Research Paradigms (Postgraduate) – 2018 Term 1 & 2017 Term 1, MQ University, Australia

Film and Philosophy – 2017 Period 3 for Open Universities Australia

Theories of Justice – 2018 Term 1, MQ University, 2015 Period 3 for Open Universities Australia

Philosophy of Religion – 2017 Term 1 & 2, 2016 Term 1, 2013 Term 2 for MQ University; 2017 Period 1, 2016 Periods 2 & 4, 2015 Period 4 for Open Universities Australia

Happiness Goodness and Justice (Philosophy, Morality and Society) – 2016 Term 2, 2013 Term 1 for MQ University; 2016 Period 1, 2015 Period 2 for Open Universities Australia

Unit Developer

Philosophy of Religion – 2016 MQ University & Open Universities Australia

Metaphysics – 2016 MQ University & Open Universities Australia