A spiritual guide is someone who has reached a high level of spiritual mastery and who can guide his or her disciples on the path of inner transformation. They help a disciple to see their mistakes and correct their faults. A spiritual guide has a highly developed intuitive knowledge. They can often directly access the higher spiritual spheres and can instantly know every detail of the past, present and future life of each disciple. They can thus guide them with unfaltering belief.