Teaching.

Expertise is built out of information and skills. I teach with the intent of imparting the information and skills that philosophers use every day. Additionally, I aim to show how this expertise can help people live better lives, be more rational, and understand the universe a little bit better.


Selected Course Evaluations

“I love his class, and he has inspired me to continue my education in philosophy.”

— Anonymous Student

“I’ve never wanted to go to a class before this and I’m really sad that I won’t have this class next year, so if there’s another course with this teacher sign me up ASAP. Teacher of the year award for sure.”

— Anonymous Student

“This was a great course that was well taught. I learned a lot about myself and the real world. I would recommend this course to all of my friends and to anyone who still needs to fill this gen-ed requirement.”

— Anonymous Student


Courses Taught

University of Colorado Boulder

Instructor (Full Teaching Responsibilities)

Environmental Ethics

Ethics & Information Technology

Introduction to Philosophy

Teaching Assistant

Logic

Philosophy and Sports

Critical Thinking

University of Houston

Teaching Assistant

Introduction to Philosophy

Introduction to Ethics

Fort Lewis College

Teaching Assistant

Introduction to Philosophy