INDS 104 – Knowledges, Woodbury University, Summer 2024
PHI 010 – Critical Thinking, MSMU, Spring 2024
PHIL 300 – Ethics, Cal Lutheran, Spring 2024
PHIL 210 – Ethical Systems, Woodbury University, Spring 2024
PHIL 300 – Ethics, Cal Lutheran, Fall 2023
POHI 101 – States, Economies, Cities, Woodbury University, Fall 2023
PHI 010 – Critical Thinking, MSMU, Fall 2023
PHI 005 – Introduction to Logic, MSMU, Fall 2023
PHIL 137 – Moral Psychology, UCSD, Summer 2023
PHIL 13 – Introduction to Ethics, UCSD, Summer 2023
PHIL 130 – Metaphysics, UCSD, Summer 2023
PHIL 300 – Ethics, California Lutheran University, Spring 2023
PHIL 101 – Introduction to Philosophy, Compton College, Spring 2023
PHIL 150 – Philosophy of Cognitive Science, UCSD, Fall 2022
PHIL 300 – Ethics, California Lutheran University, Fall 2022
PHIL 101 – Introduction to Philosophy, Compton College, Fall 2022
PHIL 13 – Introduction to Ethics, UCSD Summer 2022
PHIL 1 – Introduction to Philosophy, UCSD, Summer 2022
PHIL 3ST – Philosophy of Mind, California Lutheran University, Spring 2022
PHIL 315 – Social Ethics, California Lutheran University, Spring 2022
PHIL 12 – Scientific Reasoning, UCSD, Winter 2022
PHIL 110 – Introduction to Philosophy, University of San Diego, Fall 2021
PHIL 28 – Ethics and Society II, UCSD, Summer 2021
PHIL 145 – Philosophy of Science, UCSD, Summer 2020
PHIL 152 – Philosophical Ideas – Human Values, CSULA, Spring 2015
PHIL 250 – Symbolic Logic, CSULA, Spring 2015
PHIL 471 – Philosophy of Mind, CSULA, Winter 2015
PHIL 151 – Knowledge and Reality, CSULA, Winter 2015
PHIL 250 – Symbolic Logic, CSULA, Winter 2015
PHIL 160 – Critical Thinking, CSULA, Fall 2014
PHIL 250 – Symbolic Logic, CSULA, Fall 2014