
483: Trudy Goodman
Duncan Trussell Family Hour
Insid Ala, a Buddhist Meditation Centre
Insid ala is a meditation centre based in Boston, Massachusetts. It was set up by John cabot zin when he established what used to be called the stress reduction and relaxation clinic. The non m not connected to any religion branch has grown out of insid ala's Buddhist roots.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.