Teaching

I independently taught 7 entry-level philosophy courses and was a teaching assistant for 11 introductory and upper-level courses.

Traditional Classroom

  1. Logic and Reasoning (2014 Fall) [syllabus]
  2. Philosophy and Human Nature (2014 Spring) [syllabus]
  3. Introductory Bioethics (2013 Spring) [syllabus]
  4. General Introduction to Philosophy (2012 Fall) [syllabus]

Two classes (30-35 students each), 3 credit hours

Online Instructor

  1. General Introduction to Philosophy (2015 Fall) [syllabus]
  2. General Introduction to Philosophy (2015 Spring) [syllabus]
  3. Contemporary Moral Issues (2012 Summer) [syllabus]

One class (~10 students), 3 credit hours

Teaching Assistant

University of Missouri

  1. Senior Seminar in Philosophy: Darwinism and its Impact on Philosophy (2012 Spring. Dr. André Ariew)
  2. Introduction to Ethics (2010 Fall. Dr. Robert Johnson)
  3. Introduction to Philosophy (2010 Spring. Dr. Claire Horisk)
  4. Logic and Reasoning (2009 Fall. Dr. André Ariew)

Three sections (30-35 students each), 1 credit hour

Teaching Assistant

National Yang Ming University

With Dr. Allen Y. Houng

  1. Animal Mind and Consciousness (2009)
  2. First-Order Logic (2009)
  3. From Science to Humanity-The Unity of Worldview (2008)
  4. Globalization: A Philosophical Reflection (2008)
  5. Introduction to Philosophy (2008)
  6. Philosophy of Consciousness (2006 or -07)
  7. Philosophy of Science (2006 or -07)

One classes per semester (15-30 students), in Mandarin Chinese