teaching activities Applied Legal Research Logic and Scientific Thinking Political Participation and Identity Sociology Political Philosophy
education and training Degree in History, Universidad Nacional Autónoma de México Doctor in Political and Social Sciences, Universidad Nacional Autónoma de México Master's Degree in Latin American Studies, Universidad Nacional Autónoma de México