Catherine Polan Orzech, MA, LMFT, has taught mindfulness since 2000. She received her initial training in mindfulness-based stress reduction (MBSR) at the Center for Mindfulness at the University of Massachusetts Medical Center and her professional training under the direction of Jon Kabat-Zinn and is certified to teach MBSR and mindful self-compassion (MSC). She has taught and lectured on the subject of mindfulness internationally and was founder and co-director of the Montreal Center for Mindfulness. William (Bill) Moorcroft, PhD, is a registered psychotherapist; behavioural sleep medicine specialist; EmeritusProfessor at Luther College, Decorah, Iowa; founder and chief consultant at Northern Colorado Sleep Consultants, LLC; and specializes in treating insomnia, children's sleep problems, nightmares and sleep problems in shift workers.