Courses Taught 

University of Calgary 

Spring 2019     Philosophy of Race PHIL399     

Spring  2018    Information Technology Ethics PHIL314     

As a Teaching Assistant:

Fall 2018        Mind and World PHIL395 (Metaphysics)    

Winter 2018   Mind, Matter and God PHIL 201 (Phil of Mind, Epistemology, and Metaphysics)   

Winter 2017   Introduction to Women's studies WMST201 (Philosophy of Gender)   

Instituto Federal de Minas Gerais (Brazil)*

Spring 2013   Introduction to Philosophy of Science    

Spring 2013   Introduction to Research Methods    

Spring 2013   Introduction to Sociology - Senior High School Course    

Universidade Federal de Minas Gerais (Brazil)*

2012/2013    Introduction to Philosophy of Biology  (Co-Instructor for 1 academic year) 

* Syllabi in Portuguese available upon request

Sample Syllabi

Biomedical Ethics


Introduction to Philosophy of Science


Ethics and The Political Philosophy of Migration

Introduction to Philosophy of Mind and Animal Cognition