1. Doctoral Supervision
- Luca Banfi (2017-), The Shape of Time: Reconciling Perceived and Scientific Temporality
- Naomi Corlett (2018-), Symmetry in the Openness of Time: An Exploration into the Temporal Direction of Metaphysical and Agential Influence
- John Rogers (2018-)
2. UG/MA Teaching
University College Dublin, 2019-20
- Critical Thinking (Level 1)
- Knowledge and Scepticism (Level 2)
- Philosophy of Religion (Level 3)
- Animated Philosophy (Level 4)
University College Dublin, 2018-19
- Critical Thinking (Level 1)
- Knowledge and Scepticism (Level 2)
- Philosophy of Religion (Level 3)
University College Dublin, 2017-18
- Critical Thinking (Level 1)
- Introduction to Ethics (Level 1)
- Knowledge and Scepticism (Level 2)
- Metaphysics (Level 2)
- Philosophy of Religion (Level 3)
University College Dublin, 2016-17
- Reason and Paradox (Level 1)
- Knowledge and Scepticism (Level 2)
- Philosophy of Religion (Level 3)
- Metaphysics (MA)
University College Dublin, 2015-16
- Reason and Paradox (Level 1)
- Knowledge and Reality (Level 2)
- Questions of God (Level 3)
- Philosophy of Time (MA)
Magdalen College, University of Oxford, 2014-15
- Introduction to Logic (PPE1, PML1, PM1, HL2)
- General Philosophy (PPE1, PML1, PM1)
- Knowledge and Reality (PPE3, PP3)
- Language and Logic (PPE3)