education and training Degree in Law, Universidad Nacional Autónoma de México (U.N.A.M.) Doctorate in Law, Universidad Nacional Autónoma de México (U.N.A.M.) Master of Political Science, Universidad Nacional Autónoma de México (U.N.A.M.)