Heidi O'Donoghue ~ Mindfulness Teacher ~ yoga Heidi O'Donoghue Mindfulness Teacher in Salt Lake City

Mindfulness Courses

Introduction to Mindfulness

What is mindfulness? There is a definition but ultimately it is something that we need to experience first-hand, it is not outside of ourselves. Introduction to Mindfulness is a short 30-45minute seminar where mindfulness is introduced through a couple of different experiential learning activities. Through a combination of presentation and guided mindfulness activities participants are able to experience mindfulness for themselves. 

Cost: This is a free offering intended to introduce groups, companies and organizations who are interested in having Heidi offer future mindfulness lessons/courses.

Mindful Morning Retreats

Mindful Morning Retreats are a wonderful opportunity to tune-in to your present moment experience. The class flows from one mindfulness practice to the next including sitting meditation, walking meditation, body scans and mindful movement. All the while  receiving guidance and encouragement to delve more deeply into the present moment. The retreat  is suitable for students brand new to mindfulness and those wanting some support to refresh an already existing practice. 

Cost: $40 per person

See schedule page for retreat times and days.

MBSR Course

Mindfulness-Based Stress Reduction-MBSR-is an intensive 8-week, 9-session training in mindfulness. Groups meet weekly for 2.5 hours and for an all-day session between weeks six and seven. Guided instruction in various mindfulness practices is provided, including sitting and walking meditation, the body scan, gentle yoga, and other guided meditations. These practices are enhanced through inquiry exercises, group dialogue, daily home assignments, guided audio files, and practice materials. MBSR was developed by Jon Kabat-Zinn at the Center for Mindfulness, University of Massachusetts Medical School in 1979. Since that time hundreds of studies have been done proving the benefits to overall health and well-being of participants in MBSR courses. 


Cost: $350 per person 

10 students minimum

Includes 27 hours in-person instruction + weekly recordings + handouts.