University of Saskatchewan - Philosophy
Master’s Degree
Philosophy
MA Thesis: A Conceptual Framework for Supererogation
PhD
Philosophy
PhD Thesis: Events, Individuation, and Identity
Bachelor’s Degree
Philosophy
Honors in Philosophy plus equivalent of minors in German and Mathematics