Experiences in Huajuapan, Mexico