
TEACHING
Undergraduate courses taught at The University of Western Australia:
Bridging courses taught at Eynesbury College:
• Clear Thinking and Logic (a core course in the Foundation Studies Program; 2017-2018).
Undergraduate guest lectures delivered at The University of Adelaide:
• PHIL2030 Cognitive Science (2013, 2015, 2016, 2017)
• PHIL2039 Philosophy of Mind (2014)
• PHIL2032 Naturalizing Morality (2014)
Undergraduate tutoring (TA-ing) at The University of Adelaide:
• PHIL1101 Argument and Critical Thinking (2012, 2013, 2017)
• PHIL1102 Mind and World (2012, 2017)
• PHIL2039 Philosophy of Mind (2016)
• PHIL3019 How Should I Live: Contemporary Ethical Theories (2016)
• PHIL1110 Logic 1 (2014, 2015)
• PHIL2030 Cognitive Science (2013)