• PHL 100 Logic & Critical Thinking Fall 2009: San Diego City College
  • PHL 102A Introduction to Philosophy Fall 2009: San Diego City College