Graduate Supervision
Current PhD co-supervisor for Edoardo Cavasin, The University of Aberdeen
Lecturing
2025/26
Epistemology, The University of Glasgow
2025/26
Intro to Analytic Philosophy (MSc), The University of Glasgow (co-taught)
2024/25
Themes in Epistemology, The University of Edinburgh (co-taught)
2023/24
Social Epistemology, The University of Edinburgh
2023/24
Knowledge and Reality, The University of Edinburgh (guest lecture)
2022/23
Philosophy of Risk, The University of Edinburgh (co-taught)
2022/23
Themes in Epistemology, The University of Edinburgh (co-taught)
2021/22
The Epistemology of Moral Disagreement, The University of Genoa (guest lecture)
2019/20
Epistemology (MA), The University of Glasgow (co-taught)
2019/20
Philosophy of Gender and Race, The University of Glasgow (co-taught)
Current PhD co-supervisor for Edoardo Cavasin, The University of Aberdeen
Lecturing
2025/26
Epistemology, The University of Glasgow
2025/26
Intro to Analytic Philosophy (MSc), The University of Glasgow (co-taught)
2024/25
Themes in Epistemology, The University of Edinburgh (co-taught)
2023/24
Social Epistemology, The University of Edinburgh
2023/24
Knowledge and Reality, The University of Edinburgh (guest lecture)
2022/23
Philosophy of Risk, The University of Edinburgh (co-taught)
2022/23
Themes in Epistemology, The University of Edinburgh (co-taught)
2021/22
The Epistemology of Moral Disagreement, The University of Genoa (guest lecture)
2019/20
Epistemology (MA), The University of Glasgow (co-taught)
2019/20
Philosophy of Gender and Race, The University of Glasgow (co-taught)