I have taught a range of undergraduate and postgraduate courses.  Topics for these courses include: the philosophy of mind and cognitive science, applied ethics, introductory and advanced logic courses, metaphysics and the philosophy of religion.


I have supervised several Master's dissertations on the philosophy of psychiatry and the logic of belief. I have also supervised several senior undergraduate theses on topics in the philosophy of mind and ancient philosophy. 



Introduction to Philosophy


Introduction to Logic

Ethics in Business and Technology

Philosophy of Mind




Advanced Logic: Metatheory of classical logic


Advanced Logic: Modal and non-classical logics


Philosophy of Mathematics


Introduction to Set Theory

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 890376.