“The company of the great is very difficult, even inaccessible, but it is infallible.” (Narada Bhakti Sutras. 39) Literally speaking, “sat” means truth, and “sang” means to be associated with. Satsang in Hinduism usually refers to a gathering of spiritual aspirants, and participating is such gatherings is meant to lead to tremendously greater progress than [...]