Oaxaca offers more varied skilled artisanal handicrafts still done by very traditional methods than most anywhere in the world. Juan is a master guide who grew up here in a small village and knows the people, their skills intimately and can relay his insights with great clarity. Loved the experience and the guide