Classes
- All-Levels Kum Nye: The Healing Art of Kum Nye Practice (KNR121)
- Advanced Kum Nye: Patience and Stillness (KNR317)
- Path of Liberation: Gateway to Knowledge (DHS207)
- Anatomy of a Kum Nye Exercise: #57 Opening the Heart and #58 Coordinating the Wholeness of Energy (KNR133)
- Guide to Chanting Tibetan Prayers (DHS114)
- Time, Space, and Knowledge: Perspectives and Practices (TSK108)
- Sutra Study: The Samadhi of Heroic Progression (DHS101)
- Joy of Being: Relaxing and Healing the Gates of the Senses (KNR223)
- Intermediate Tibetan Level V (TIB205)
- Intermediate Meditation: Teachings from the Heart (MED222)
- Advanced Tibetan Tutorial (TIB302)
- Meditation Practice Group: Cosmic Contemplations (MED220)
- Knowledge of Freedom: Understanding Self and Mind, I (NPS509)
- Beginning Tibetan Level IV (TIB104)
- Knowledge of Freedom: Understanding Self and Mind, II (NPS509)
- Advanced Meditation: The Hundred Thousand Songs of Milarepa (MED323)
- Beginning Tibetan Level V (TIB105)
- Advanced Meditation: Community Practice (MED310)
- All-Levels Kum Nye: The Healing Art of Kum Nye Practice (KNR121)
- Advanced Kum Nye: Strength and Exuberance (KNR318)
- Path of Liberation: Deluded Mind/Awakened Mind (DHS208)
- Anatomy of a Kum Nye Exercise: #68 Clearing Confusion, #69 Clear Mind and #74 Wholesome Vitality (KNR134)
- Beginning Meditation: Meditation for Healing (MED105)
- Time, Space, and Knowledge: Perspectives and Practices (TSK108)
- Sutra Study: Invitation to Enlightenment (DHS101)
- Intermediate Tibetan Level VI (TIB206)
- Advanced Tibetan Tutorial (TIB302)
- Meditation Practice Group: Expanding Positive Energy (MED220)