Bob Roth, CEO of the David Lynch Foundation and longtime Transcendental Meditation teacher, was on Ellen’s show Monday, April 2, 2018, (Season 15 Episode 125). Bob had taught Ellen and her partner Portia to meditate around 7 years ago. Ellen said it’s changed her life. They discussed the benefits of adding TM to your daily routine, and Bob’s book, Strength In Stillness. See the intro on Bob’s Instagram.