Francisco Anaya has a masters degree in philosophy from the Benemérita Universidad Autónoma de Puebla, Pue, Mex. He lectured at universities in Mexico and the United States.
Area of Teaching Specialization: Philosophy, Catholic Social Teaching.
Course Level: Undergraduate
Course(s)Taught: PHIL 235 SP – Elementos de la FilosofÃa de la Persona Humana
Education: