Cheryl Slean has been practicing Insight meditation intensively since 1995 and has taught classes and retreats worldwide for 15 years in both spiritual and secular settings. Cheryl is also a writer, filmmaker and climate advocate, and is manager of Sustainability and Storytelling at Netflix.