Teaching

University of Toronto, Co-Instructor

Natural Science and Social Issues, University of Toronto (2014-2015)

University of Toronto, Sole Instructor

Scientific Revolutions I (2013-2014)

University of Toronto, Teaching Assistant

Natural Science and Social Issues (2013-2014)

Reason and Truth (2013-2014)

History of Evolutionary Biology (2013-2014)

Symbolic Logic I (2013-2014)

Modern Symbolic Logic (2012-2013)

Scientific Revolutions II (2012-2013)

Introduction to Philosophy (2012-2013)

Modern Symbolic Logic (2012-2013)

Scientific Revolutions II (2011-2012)

Introductory Philosophy of Science (2011-2012)

Introduction to Philosophy (2011-2012)

Modern Symbolic Logic (2011-2012)

Scientific Revolutions I (2010-2011)

York University, Teaching Assistant

Introduction to Philosophy (2008-2009)