Guest Lectures (Invited)
Thomas Reid - Common Sense and Philosophy of Science
PHIL 609.11 - Topics in the History of Philosophy, University of Calgary, April 2024
Peirce - Beliefs and their Consequences
University of Cambridge, NST Part II, Paper 5, February 2024 and 2025.
Teaching Assistantships
Formal Logic - University of Calgary
Supervision Topics (Cambridge University)
Realism
Laws of Nature
Probability
Reductionism
Scientific Explanation
Pragmatism
Measurement
What is Science?
Space, Time and Reality: The Philosophy of Physics
Can Machines Think?
Philosophy of Scientific Methods
Is Social Science an Oxymoron?
Philosophy of Science in Practice
Philosophy of Biology