Experiences in Alvarado, Mexico