Teaching

Lecturer
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