Experiences in Sayula Jalisco, Mexico