| Metaphysics of the Laws of Nature |
| Oxford Michaelmas Term 2023, Philosophy Faculty |
| General Philosophy |
| Oxford Hilary Term 2023, Oriel College |
| General Philosophy |
| Oxford Michaelmas Term 2022, St. Hugh's College |
| Oxford Hilary Term 2023, St. Hugh's College |
| Leibniz Clarke Correspondence |
| Oxford Trinity Term 2023, Magdalen College |
| Philosophy of Mathematics |
| Oxford Trinity Term 2023, Brasenose College |
| Elements of Deductive Logic |
| Oxford Hilary Term 2023, St. Hugh's College |
| Philosophy of Spacetime |
| Oxford Michaelmas Term 2022, Wycliffe Hall |
| Philosophy of Science |
| Oxford Hilary Term 2022, St. Catherine's College |
| Philosophy of Science |
| Oxford Hilary Term 2022, St. Hilda's College |
| Introduction to Logic |
| Oxford Hilary Term 2022, Oxford Study Abroad Programme |
| Philosophy of Spacetime |
| Oxford Hilary Term 2022, Exeter College |
| Elements of Deductive Logic |
| Oxford Hilary Term 2022, Pembroke College |
| Introduction to Logic |
| Oxford Michaelmas Term 2021, Pembroke College |
| Teaching Assistant in Physics, | University of Waterloo, | Sep 2015 - Dec 2017 |
| Mathematics Tutor, | University of Oklahoma, | Sep 2013 - May 2015 |
| Mathematics Tutor, | Mathnasium OKC, | May 2014 - July 2014 |