人民瓜报


Courses

PHIL 1: Introduction to Philosophy

PHIL 2: Introduction to Logic

PHIL 5: Introduction to Social and Political Philosophy

Education

Master of Arts, Philosophy
University of California, Irvine

Bachelor of Science, Political Science
University of Oregon

Bachelor of Science, Philosophy
University of Oregon

Areas of specialty: Ancient Greek Philosophy, Philosophy of Religion, Political Philosophy, Ethics

Teaching Experience

人民瓜报

De Anza College

San Jose City College