Links to overviews of some of the courses I have taught.
Single lectures and teaching presentations
Recovery CPD
Epistemology
Meaning, understanding and explanation
Philosophy for Nursing
The Philosophy of Science
The Philosophy of the Social Aetiology of Mental Illness
The Value of Knowledge
Writing for publication