Guru is an old Sanskrit word used in South Asian contexts for a “spiritual teacher.” It’s actually similar to the Hebrew rabbi. And sadly, as in Jewish culture, South Asian cultures are rife with so-called “spiritual teachers” who are nothing more than snake oil charlatans. But, my Guru once opened the eyes of the blind . . .