David Smith

ABOUT DAVID SMITHMA Philosophy, BA PhilosophyDavid is a graduate of California State University, Long Beach (MA) and the University of California, Los Angeles (BA). He has been teaching philosophy at the community college level for more than 10 years. When not forcing his students to ask ‘why?’, he enjoys traveling and philosophically analyzing video games (for work, of course).