I have taught courses on topics ranging from philosophy of mind to biomedical ethics, and from introductory to graduate levels. Below you will find some of the courses I have taught, and you can view slides from my lectures.
Knowledge and Reality, UCD Spring 2013
Philosophy of Mind Graduate Introductory Seminar, UCD, Autumn 2012
Mind and Language Graduate Seminar, UCD, Autumn 2011
Where is My Mind? Externalism and the Extended Mind, University of Toronto Summer 2011
Bioethics, University of Toronto Scarborough Spring 2011
Issues in Philosophy of Mind, University of Toronto Mississauga Summer 2009
How to Write a Philosophy Essay