Larsson, Martin J., Universidad de las Américas Puebla, México