Bill Scheinman has been teaching mindfulness since 2001 and brings a deep knowledge of meditative disciplines from over 25 years of intensive practice. He teaches 8-week courses in mindfulness-based stress reduction (MBSR), works with individuals as a mindfulness coach, teaches online mindfulness courses, and has taught mindfulness for numerous corporate clients. Bill is a graduate of the Community Dharma Leaders Program at Spirit Rock Meditation Center and is a graduate of Spirit Rock’s Dedicated Practitioner’s Program. Through the Buddhist Alliance for Social Engagement, Bill taught meditation at San Francisco’s County Jail for nine years. He is the former President of the Board of the San Francisco Insight Meditation Community and is the author of the mindfulness guide Moment By Moment (available on Amazon).