I have a friend from Southern Utah who as a teenager adopted a Navajo Elder (they call themselves Dine "The People"). This elder turned out to be a weaver of traditional rugs and taught my friend the art of weaving Navajjo Rugs.  There is a very interesting website on the art of Navajo weaving http://weavinginbeauty.com/find-a-weaving-class/where-to-learn-indigenous-weaving-techniques  which lists where one can find genuine Navajo weavers who teach.  The website also has additional information on Navajo weaving in general.