Teaching
CV
University of Kent (2019/20 - 2021/22)
Reason (PL855)
Logic (PL579/PL605)
Durham University (2016/17 - 2017/18)
Introduction to Logic
Knowledge and Reality
Modern Philosophy 1
Philosophical Issues in Contemporary Sciences
Reading Philosophy
University College London (2012/13 - 2015/16)
History of Philosophy 1
History of Astronomy and Cosmology
Introduction to Logic 2
Metaphysics of Science
Philosophy of Science 1
Philosophy of Science 2
Science and Religion