Why are some spiritual teachers better than others