Experiences in Veracruz, Mexico