Shamanism is our ancient roots wherever we live and whatever sort of culture we have grown up in. It is our spiritual heritage. Look back far enough in time and all of us come from shamanistic cultures. Long before such historically recent concepts as organised religion, humans sought understanding and knowledge of the wider Universe using a variety of experiential ways and tools which are just as applicable today as ever. These practices are still in use in a surprisingly large number of places in the world and many shamans of indigenous cultures are now teaching Westerners.