Castañeda, Gonzalo, Universidad de las Américas-Puebla, México