Education and training Degree in History, Universidad Nacional Autónoma de México (U.N.A.M.) Doctorate in History, El Colegio de México Master's Degree in History, El Colegio de México