A Spiritual Guru or Coach provides guidance on connecting to higher states of consciousness through various techniques, such as prayer, meditation, yoga, hypnosis, HeartMath, and breathwork and through the use of tools such as tarot, psychic readings and numerology.