Courses Taught

PHIL 145 – Philosophy of Science, UCSD, Summer 2020

Syllabus

PHIL 152 – Philosophical Ideas – Human Values, CSULA, Spring 2015

Syllabus

PHIL 250 – Symbolic Logic, CSULA, Spring 2015

Syllabus

PHIL 471 – Philosophy of Mind, CSULA, Winter 2015

Syllabus

PHIL 151 – Knowledge and Reality, CSULA, Winter 2015

Syllabus

PHIL 250 – Symbolic Logic, CSULA, Winter 2015

Syllabus

PHIL 160 – Critical Thinking, CSULA, Fall 2014

Syllabus

PHIL 250 – Symbolic Logic, CSULA, Fall 2014

Syllabus

%d bloggers like this: