Teaching

 Courses Taught

Instructor of record

University of Connecticut, Hartford (2018)
PHIL 1104 – Ethics and Social Issues

California State University, Sacramento (2016-2017)
PHIL 136* – Philosophy of Art
PHIL 125* – Philosophy of Science
PHIL 101* – Ethics and Social Issues (Writing Intensive)
PHIL 6 – Introduction to Philosophy
PHIL 4 – Critical Thinking
PHIL 2 – Ethics

* At Sacramento State, courses numbered 100 or higher are upper-division courses.

Woodland Community College (2014-2017)
PHIL 20 – World Religions
PHIL 12 – Critical Thinking
PHIL 2 – Ethics
PHIL 1 – Introduction to Philosophy
HUM 10 – Introduction to Western Humanities

University of California, Davis (2012-2014)
HONORS – Mapping Literature of the Harlem Renaissance: Poetry, Prose, and the Digital Humanities

University of North Carolina, Greensboro (2005)
PHIL 121 – Contemporary Moral Problems

University of North Carolina at Chapel Hill (2002-2003)
PHIL 261 – Ethics in Practice

Duke University, Talent Identification Program (2001)
Philosophy in Literature and Film

Teaching Assistant

University of Connecticut (2017-present)
PHIL 1104 – Philosophy and Social Ethics (Teaching Assistant)
PHIL 1106 – Non-Western and Comparative Philosophy (Teaching Assistant)

University of North Carolina at Chapel Hill (2002-2003)
PHIL 160 – Introduction to Ethics (Teaching Assistant)

California State University, Sacramento (2016-2017)
PHIL 136 – Philosophy of Art
PHIL 125 – Philosophy of Science
PHIL 101 – Ethics and Social Issues (Writing Intensive)
PHIL 6 – Introduction to Philosophy
PHIL 4 – Critical Thinking
PHIL 2 – Ethics

Woodland Community College (2014-2017)
PHIL 20 – World Religions
PHIL 12 – Critical Thinking
PHIL 2 – Ethics
PHIL 1 – Introduction to Philosophy
HUM 10 – Introduction to Western Humanities

University of California, Davis (2012-2014)
HONORS – Mapping Literature of the Harlem Renaissance: Poetry, Prose, and the Digital Humanities

University of North Carolina, Greensboro (2005)
PHIL 121 – Contemporary Moral Problems

University of North Carolina at Chapel Hill (2002-2003)
PHIL 261 – Ethics in Practice
PHIL 160 – Introduction to Ethics

Duke University (2001)
Philosophy in Literature and Film

YMaxHomework.com is a force to be reckoned as we have a team of hard-hitting, open-minded and well experienced writers. Our writing staff has a specialty of working independently as these students understand exactly what they’re looking for in a help with college homework service.