Philosophy of Religion
Philosophy 350
American River College
Previously Taught Classes:
Introduction to Philosophy
Philosophy 300
American River College
Symbolic Logic
Philosophy 324 / Math 320
American River College
History of Ethics
Philosophy 112
California State University, Sacramento
History of Modern Philosophy
Philosophy 128
California State University, Sacramento
The Meaning of Life
Philosophy 101
California State University, Long Beach, Autumn 2021
Business and Computer Ethics
Philosophy 103
California State University, Sacramento, Autumn 2021
History of Philosophy
Philosophy 26
California State University, Sacramento, Spring 2020
Philosophy Through Science Fiction
Philosophy 102
Chapman University, Spring 2019