How to do a Daily Practice 01: Guided Meditation through the Preliminaries and Giving and Taking (1997, New York) ACI Daily Practice CoursesArchiveAsian Classics Institute (ACI)AudioBuddhismGuided MeditationHow to do a Daily Practice
Daily Practice Series Course 01: Mandala of the Steps to Enlightenment (1999, Redding) ACI Daily Practice CoursesArchiveAsian Classics Institute (ACI)AudioBuddhismGuided MeditationMeditation
Daily Practice Series Course 02: Real Meaning of Refuge (1995, California) ACI Daily Practice CoursesArchiveAsian Classics Institute (ACI)AudioBuddhism
How to do a Daily Practice 02: Guided Meditation through the Preliminaries and a Meditation for Protection (1997, New York) ACI Daily Practice CoursesArchiveAsian Classics Institute (ACI)AudioBuddhismGuided MeditationHow to do a Daily Practice
Shastra on the Door to Understanding the Hundred Dharmas: Master Vasubandhu’s Treatise on Higher Abhidharma (China, 2014) ArchiveBuddhismEmptinessSpanishVideo byGeshe Michael Roach
The Treasure House of Higher Knowledge Course 01: An Introduction to the Abhidharma Kosha (Arizona, 2014) ArchiveBuddhismThe Treasure House of Higher Knowledge Course Series byGeshe Michael Roach
ACI Course 05: How Karma Works (1994, New York) ACI Foundation CoursesArchiveAsian Classics Institute (ACI)AudioBuddhism byGeshe Michael Roach
ACI Course 05: How Karma Works (1998, Brisbane) ACI Foundation CoursesArchiveAsian Classics Institute (ACI)AudioBuddhism byGeshe Michael Roach
ACI Course 05: How Karma Works (1999, Katmandu) ACI Foundation CoursesArchiveAsian Classics Institute (ACI)AudioBuddhism byGeshe Michael Roach
ACI Course 08: Death and the Realms of Existence (1996, New York) ACI Foundation CoursesArchiveAsian Classics Institute (ACI)AudioBuddhism byGeshe Michael Roach