Experiences in Chacalal, Mexico