Experiences in Guanajuato, Mexico