(GREAT BARRINGTON, Mass.) – As the language of yoga – the word ‘yoga’ itself derives from Sanskrit — it is impossible to separate the practice of yoga from the ancient Indian language of Sanskrit. Upcoming language, chanting, and musical programs at Sruti Yoga Center draw upon Sanskrit, “the language of the gods,” with visiting teachers…