AE024 - Indu Arora - Wake Up to Your Self.mp3: Indu Arora is an award-winning yoga teacher who led the Insight India 2016 trip featured in the last few episodes. After returning home I had the good fortune to sit down for a conversation about yoga and the mystery of the mind-body connection.