John Vella
John Vella taught philosophy at the University of San Diego and the University of California at San Diego, where he led an advanced course in Aristotle. He currently teaches at Loyola High School of Los Angeles.
John Vella taught philosophy at the University of San Diego and the University of California at San Diego, where he led an advanced course in Aristotle. He currently teaches at Loyola High School of Los Angeles. See less
John Vella's Featured Books