Teaching

Postgraduate           

Tutoring

  • Research Paradigms / Masters of Research Unit – 2017 Term 1, Macquarie University, Australia

Undergraduate         

Lecturing (Casual)

  • Philosophy of Religion – 2017 Term 1, University of Notre Dame, Australia
  • Philosophy of Religion – 2013 Term 2, Macquarie University, Australia
  • Ethics – 2010 Term 1, University of Santo Tomas, Philippines
  • Logic – 2010 Term 1, University of Santo Tomas, Philippines

Tutoring

  • Theories of Justice – 2015 Period 3 for Open Universities Australia
  • Philosophy of Religion – 2017 Term 1 & 2, 2016 Term 1, 2013 Term 2 for Macquarie 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 Macquarie University / 2016 Period 1, 2015 Period 2 for Open Universities Australia

Unit Development

  • Philosophy of Religion – 2016 for Macquarie University & Open Universities Australia
  • Metaphysics – 2016 for Macquarie University & Open Universities Australia