National Yang Ming Chiao Tung University, Instructor
Epistemology of mental simulation: What and how we live and learn through memory and imagination, MA level (2022)
Philosophy for Scientists (2022)
Metaphilosophy, MA level (2022)
Philosophy of engineering, from biomedicine to space and back, MA level (2022)
Interdisciplinary research methods, MA level (2022)
Seminar in Philosophy II (2022)
Critical and Creative Thinking (2021, 2022)
Scientific Imagination and Creativity, MA level (2021)
Philosophy of Science and Technology (2021)
The philosophy of science and technology (2021)
University of Tubingen, Instructor
The Philosophy of Artificial Intelligence, MA level, (2021). Syllabus here.
Philosophy in Prisons UK
Introduction to philosophy of science (2020-21)
Introduction to philosophy via thought experiments (2020-21)
University of Geneva, Instructor
Topics on Imagination in Contemporary Philosophy (2019-20), MA level, with Julia Langkau. Syllabus here.
London School of Economics and Political Science
The Cognitive Science of Populism (part of the “Widening Participation” summer program, August 2018)
University of Toronto, Instructor
Natural Science and Social Issues (2014-2015), with Yiftach Fehige.
Scientific Revolutions I (2013-2014)
University of Toronto, Teaching Assistant
Natural Science and Social Issues (2013-2014)
Reason and Truth (2013-2014)
History of Evolutionary Biology (2013-2014)
Symbolic Logic I (2013-2014)
Modern Symbolic Logic (2012-2013)
Scientific Revolutions II (2012-2013)
Introduction to Philosophy (2012-2013)
Modern Symbolic Logic (2012-2013)
Scientific Revolutions II (2011-2012)
Introductory Philosophy of Science (2011-2012)
Introduction to Philosophy (2011-2012)
Modern Symbolic Logic (2011-2012)
Scientific Revolutions I (2010-2011)
York University, Teaching Assistant
Introduction to Philosophy (2008-2009)