• Courses
    • ACI Foundation Courses
    • A Gift of Liberation Course Series
    • A Gift of Liberation Interactive Outlines
    • The Five Houses
      • Diamond House
      • Staircase House
    • The Five Houses
    • ACI In-Depth Course Series
    • Diamond Cutter Classics Course Series
    • Master Shantideva’s Guide to the Bodhisattva’s Way of Life
    • The Wisdom of Arya Nagarjuna
    • Diamond Cutter Sutra
    • The Devil Debates an Angel Course Series
    • ACI Daily Practice Courses
    • Illumination of the True Thought: Je Tsongkapa’s Greatest Classic on Emptiness
  • Topics
    • A Gift of Liberation Interactive Outlines
    • Idea Images
    • Meditation
    • Guided Meditation
    • Buddhism
    • Yoga
    • Coffee Meditation
    • Relationships
    • Christianity
    • Science
    • Change the World
    • Silent Retreat Teachings
    • Tibetan Language
  • Browse All
  • The Knowledge Base Vision
  • Donation Options
  • “Random” Teaching for You
  • 中文
  • TKB Custom Search Engine
The Knowledge Base The Knowledge Base
  • Courses
    • ACI Foundation Courses
    • A Gift of Liberation Course Series
    • A Gift of Liberation Interactive Outlines
    • The Five Houses
      • Diamond House
      • Staircase House
    • ACI In-Depth Course Series
    • Diamond Cutter Classics Course Series
    • Master Shantideva’s Guide to the Bodhisattva’s Way of Life
    • The Wisdom of Arya Nagarjuna
    • Diamond Cutter Sutra
    • The Devil Debates an Angel Course Series
    • ACI Daily Practice Courses
    • Illumination of the True Thought: Je Tsongkapa’s Greatest Classic on Emptiness
  • Topics
    • A Gift of Liberation Interactive Outlines
    • Idea Images
    • Meditation
    • Guided Meditation
    • Buddhism
    • Yoga
    • Coffee Meditation
    • Relationships
    • Christianity
    • Science
    • Change the World
    • Silent Retreat Teachings
    • Tibetan Language
  • Browse All
  • “Random” Teaching for You
  • 中文
  • TKB Custom Search Engine
Follow Us
Facebook Twitter Youtube
Follow Us
Donate Donate
The Knowledge Base The Knowledge Base
What are You Looking For?
Popular Searches
  • A Gift of Liberation 36: A Gift of Liberation 36: Love in the Time of the Virus (2020, Arizona)
  • A Gift of Liberation Course Series
  • ACI Daily Practice Courses
  • ACI Foundation Courses
  • ACI In-Depth Course Series
  • ACIP Video Dictionary Series
  • Advice to Yoga Teachers
  • Archive
  • Arya Nagarjuna
  • Asian Classics Institute (ACI)
  • Asian Classics Institute (ACI)
  • Asian Classics Institute (ACI)
  • Audio
  • Bodhichitta
  • Buddhism
  • Buddhism
  • Change the World
  • chinese
  • Choney Lama Drakpa Shedrup (1675-1748)
  • Christianity
  • Clear Thinking (Pramana)
  • Coffee Meditation
  • Diamond Cutter Classics Course Series
  • Diamond Cutter Sutra
  • Diamond Cutter Sutra
  • Diamond Cutter Sutra
  • Diamond House
  • Dutch
  • Emptiness
  • Emptiness
  • Favorite
  • Français
  • German
  • Guided Meditation
  • Guided Meditation
  • Gyaltsab Je
  • How to do a Daily Practice
  • Idea Images
  • Idims (Deutsch)
  • Idims (Español)
  • Idims (Tiếng Việt)
  • Idims (Русский)
  • Idims (українська)
  • Idims (Українська)
  • Illumination of the True Thought: Je Tsongkapa’s Greatest Classic on Emptiness
  • Interviews
  • Je Tsongkapa (1357-1419)
  • Kedrup Tenpa Dargye (1493-1568)
  • Lam Rim
  • Lam Rim Idim Review
  • Life Stories
  • Live Broadcast
  • Logic
  • Lower Middle Way
  • Master Shantideva’s Guide to the Bodhisattva’s Way of Life
  • Meditation
  • Meditation
  • Meditation on Emptiness
  • Ngawang Tashi
  • of the Clan of Sey (1678-1738)
  • Other
  • Principles of Yoga
  • Purbuchok Jampa Tsultrim Gyatso (1825-1901)
  • Relationships
  • Science
  • Silent Retreat Teachings
  • Spanish
  • Staircase House
  • The Devil Debates an Angel Course Series
  • The Five Houses
  • The Treasure House of Higher Knowledge Course Series
  • The Wisdom of Arya Nagarjuna
  • Tibetan Language
  • Tools
  • Translations
  • Upper Middle Way
  • Video
  • Video
  • Yoga
  • Yongdzin Yeshe Gyeltsen (1713-1793)
  • 中文課程!
  • 中文课程
  • 佛學 (Buddhism)
  • 道次第冥想指南
  • 靜心冥想 (Meditation)
Trending Now

ACI Daily Practice Series – Tong Len: Contemplations on the Practice of Giving and Taking (2019, Arizona)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Guided Meditation

Daily Practice Series Course 05: Meditation on Death and the End of Death (1999, Raleigh)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • Meditation

How to do a Daily Practice 05: A Perfect Body & Mind (1998, New York)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice

How to do a Daily Practice 19: A Daily Practice (1999, New York)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice
  • Tools
    • TKB Custom Search Engine
    • TKB Custom Search Engine Tutorial
  • Donation & Membership Options
    • Give the Gift of Liberation
    • 捐助解脫的禮物

The Knowledge Base Vision

Give The Gift of Liberation

Opening the Door to the Diamond Way: The Five Houses Course 1 (2025, Arizona)

Without exaggeration, we can say that the Tibetan master Je Tsongkapa (1357–1419) was the greatest Buddhist writer who ever lived in this world. Over 325 works – totaling more than 12,000…
  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Diamond House
  • Staircase House
  • The Five Houses
byGeshe Michael Roach

49 Years After Seeing Emptiness Directly: A Personal Reflection by Geshe Michael Roach (2024, Mexico)

In this heartfelt and candid talk, Geshe Michael Roach marks the 49th anniversary of a profound moment in his spiritual journey—the direct perception of emptiness and the direct experience of…
  • Archive
  • Bodhichitta
  • Buddhism
  • Buddhism
  • Emptiness
  • Emptiness
  • Favorite
byGeshe Michael Roach

The Devil Debates an Angel, Part 18 (2024, Mexico)

  • Archive
  • Asian Classics Institute (ACI)
  • Bodhichitta
  • Buddhism
  • Emptiness
  • Meditation
  • The Devil Debates an Angel Course Series
byGeshe Michael Roach

The Wisdom of Arya Nagarjuna Course 6: The Final Chapters (2024, Arizona)

In these classes, we will continue our exploration of Nagarjuna’s Wisdom, the most famous book ever written on Buddhism’s most important idea: emptiness, which clarified and became the basis…
  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

Idea Images – The Wisdom of Arya Nagarjuna Course 6: The Final Chapters (2024, Arizona)

Here is a collection of Idea Images (Idims) which represent all the important ideas of this course. It's a great tool to connect the image mentally with the important idea. There's a tradition…
  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

A Gift of Liberation 44: The Spark of Joy (2024, Kyoto)

The final course on our 14 year journey through the Steps on the Path and the profound teachings of Pabongka Rinpoche's Liberation Thrust into the Palm of Your Hand. Having just finished a…
  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Bodhichitta
  • Buddhism
  • Guided Meditation
byGeshe Michael Roach

Idea Images: A Gift of Liberation 44: The Spark of Joy (2024, Kyoto)

Here is a collection of Idea Images (Idims) which represent all the important ideas of the final final course on our 14 year journey through the Steps on the Path and the profound teachings of…
  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Bodhichitta
  • Buddhism
  • Idea Images
byGeshe Michael Roach

Idea Images: A Gift of Liberation 43: The Modern Bodhisattva (2024, Arizona)

Here is a collection of Idea Images (Idims) which represent all the important ideas of this course. It's a great tool to connect the image mentally with the important idea. There's a tradition…
  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Bodhichitta
  • Buddhism
  • Idea Images
byGeshe Michael Roach
New: A Gift of Liberation Interactive Outlines
A Gift of Liberation Interactive Outlines
TKB

Tibetan Interactive Outline – A Gift of Liberation 01: The Deepest Meditation (2010, Phoenix)

Read More »
A Gift of Liberation Interactive Outlines
TKB

English Interactive Outline – A Gift of Liberation 01: The Deepest Meditation (2010, Phoenix)

Read More »
Most Popular

A Gift of Liberation 44: The Spark of Joy (2024, Kyoto)

The final course on our 14 year journey through the Steps on the Path and the profound teachings of Pabongka Rinpoche's Liberation Thrust into the Palm of Your Hand. Having just finished a deep explanation of the Perfection of Giving, this final chapter of Pabongka Rinpoche’s Steps on the Path will explore the…

TKB Custom Search Engine

The following is a Google custom search engine that will be very useful to users of TKB who want to go deeper in their study and practice. This is using Google custom search, so you can use any of Google’s advanced search operators.

A Gift of Liberation 21: The Joy of Impermanence Retreat (2016, Arizona)

  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • German
  • Guided Meditation
  • Meditation
byGeshe Michael Roach

A Gift of Liberation 22: Unlimited Fortune Retreat (2016, Mexico)

  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Guided Meditation
  • Meditation
  • Spanish
byGeshe Michael Roach

A Gift of Liberation 05: Finding What We Were Always Meant to Be (2011, Arizona)

  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Guided Meditation
  • Meditation
byGeshe Michael Roach

A Gift of Liberation 34: Victory Over Our Negative Thoughts (2019, Bali)

The Principles of Yoga: Introduction to Prana and Channels

The Yoga of Infinite Love: The Ultimate Protection to Eliminate All Obstacles (2005, Tucson)

The Principles of Yoga: All Day Yoga

Yoga Sutra Intensive (2011, Hong Kong, Geshe Michael Roach)

Lady Niguma Yoga Series Teacher Training (2010, Singapore)

ACI In-Depth Course 4: The Art of Interpretation, Part 1 (1998, Bylakuppe, Geshe Thupten Rinchen)

From Earth to Sky: 22 levels of Bodhichitta from the Abhisamayalankara (Beijing, 2016)

  • Archive
  • Bodhichitta
  • Buddhism
  • Favorite
  • Video
byGeshe Michael Roach

ACI In-Depth Course 1 Teacher Training – Teachings of the Future Buddha: The Uttara Tantra of Maitreya (2003, Arizona)

  • ACI In-Depth Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
byGeshe Michael Roach

Idea Images – From Earth to Sky: 22 levels of Bodhichitta from the Abhisamayalankara (Beijing, 2016)

  • Archive
  • Bodhichitta
  • Buddhism
  • Favorite
  • Idea Images
  • Video
byGeshe Michael Roach

The Lion’s Dance: A Meditation for the Wheel of Life (2017, Mexico)

  • Archive
  • Buddhism
  • Emptiness
  • Favorite
  • Guided Meditation
  • Meditation
byGeshe Michael Roach

The Realized Asanga on Higher Protection, Part One (2016, Arizona)

  • Archive
  • Buddhism
  • Guided Meditation
  • Meditation
  • Video
byGeshe Michael Roach
Trending Now

ACI In-Depth Course 3: Master Shantideva’s Guide to the Bodhisattva’s Way of Life, Exchanging Self and Others (2004, New York)

This third course of the ACI In-Depth Course Series presents the entire section on the practice of exchanging ourselves and others, which is a large part of the chapter on meditation (Chapter…
  • ACI In-Depth Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Bodhichitta
  • Buddhism
  • Master Shantideva’s Guide to the Bodhisattva’s Way of Life
byGeshe Michael Roach

ACI In-Depth Course 2: Master Shantideva’s Guide to the Bodhisattva’s Way of Life, The Chapter on Killing Anger (2004, New York)

  • ACI In-Depth Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Bodhichitta
  • Buddhism
  • Master Shantideva’s Guide to the Bodhisattva’s Way of Life
byGeshe Michael Roach

The Devil Debates an Angel, Part 15: Stepping into Our Next World (2022, Arizona)

If you really understand the emptiness of your primary practices, they become much, much more powerful. This is our third course covering the most famous of all works by Nagarjuna (c.…
  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Emptiness
  • Meditation
  • The Devil Debates an Angel Course Series
byGeshe Michael Roach

How to do a Daily Practice 13: Office Meditation (1998, New York)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice
byGeshe Michael Roach

How to do a Daily Practice 12: Seeing Emptiness Directly And Creating Your own Enlightenment (1998, New York)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice
byGeshe Michael Roach

How to do a Daily Practice 04: A Daily Practice for Quick Happiness (1998, New York)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice
byGeshe Michael Roach
A Gift of Liberation (Lam Rim) Course Series

A Gift of Liberation 11: The Art of Appreciating Yourself & Your Life (2013, Arizona)

Want a good relationship, financial independence and great energy – as well as inner peace, or peace in our world? Then you must learn to master the Art of Appreciating Yourself and Your Life,…
  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Coffee Meditation
  • Meditation
byGeshe Michael Roach
Popular Posts

A Gift of Liberation 12: Master Magnet Retreat (2013, Prescott)

  • A Gift of Liberation Course Series
  • Archive
  • Audio
  • Buddhism
  • Guided Meditation
byGeshe Michael Roach

A Gift of Liberation 13: Jorchu: The Meditation Song (2013, Arizona)

  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Meditation
byGeshe Michael Roach

A Gift of Liberation 14: The Beauty of a Teacher (2014, Guadalajara)

  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • Meditation
byGeshe Michael Roach
How to do a Daily Practice

How to do a Daily Practice 08: A Home of Fragrant Light (1998, New York)

This collection of classes is for the purpose of having a regular daily practice. It’s different than many of the other courses here on The Knowledge Base which are meant to teach the…
  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice
byGeshe Michael Roach

How to do a Daily Practice 18: Core Elements of a Successful Daily Practice (1999, New York)

This collection of classes is for the purpose of having a regular daily practice. It’s different than many of the other courses here on The Knowledge Base which are meant to teach the…
  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice
byGeshe Michael Roach

How to do a Daily Practice 03: Guided fixed meditation on the Image of a Teacher or Enlightened Being (1998, New York)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice
byGeshe Michael Roach

How to do a Daily Practice 16: Meditation for Depression, Anxiety, and Low Self-Esteem (1999, New York)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice
byGeshe Michael Roach

How to do a Daily Practice 09: A Guided Meditation on Compassion for Yourself (1998, New York)

  • ACI Daily Practice Courses
  • Archive
  • Asian Classics Institute (ACI)
  • Audio
  • Buddhism
  • Guided Meditation
  • How to do a Daily Practice
byGeshe Michael Roach
The Wisdom of Arya Nagarjuna

Idims – Die Weisheit Von Nagarjuna Kurs 6 (2024, Arizona)

Atención: Para hacer de esta una herramienta de estudio aún más poderosa, vinculamos cada imagen con el momento exacto en el video donde Geshe Michael explica la idea importante. Simplemente…
  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach
Popular Posts

Idims – La Sabiduría De Nagarjuna Curso 6 (2024, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • Idims (Español)
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

Idims: Мудрость Нагарджуны Курс 6: Ретрит Будды Медицины И Мудрости Нагарджуны (2024, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • Idims (Русский)
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

The Wisdom of Arya Nagarjuna Course 3: The Emptiness of Mantra (2021, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Buddhism
  • Emptiness
  • Emptiness
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach
Relationships

Концерт “Songs of Meditation” (София, 2012)

с участието на Мерседес Баледа, Геше Майкъл Роуч и Кевин Уорън звуков
  • Archive
  • Audio
  • Relationships
byGeshe Michael Roach
Popular Posts

The Yoga of Relationships (Lambertville, 2010)

  • Archive
  • Audio
  • Relationships
  • Yoga
byGeshe Michael Roach

Parejas espirituales: Cultivando relaciones personales y de negocios (2012, Lima)

  • Archive
  • Audio
  • Relationships
  • Video
byGeshe Michael Roach

Beziehungen positiv gestalten (2012, Hamburg)

  • Archive
  • Change the World
  • Relationships
byGeshe Michael Roach
Latest Posts

Opening the Door to the Diamond Way: The Five Houses Course 1 (2025, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Diamond House
  • Staircase House
  • The Five Houses
byGeshe Michael Roach

49 Years After Seeing Emptiness Directly: A Personal Reflection by Geshe Michael Roach (2024, Mexico)

  • Archive
  • Bodhichitta
  • Buddhism
  • Buddhism
  • Emptiness
  • Emptiness
  • Favorite
byGeshe Michael Roach

Idims – Мудрість Ар’ї Нагарджуни Курс 6: Ретрит Будди-Цілителя та Мудрості Нагарджуни (2024)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • Idims (Українська)
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

The Devil Debates an Angel, Part 18 (2024, Mexico)

  • Archive
  • Asian Classics Institute (ACI)
  • Bodhichitta
  • Buddhism
  • Emptiness
  • Meditation
  • The Devil Debates an Angel Course Series
byGeshe Michael Roach

Idims – La Sabiduría De Nagarjuna Curso 6 (2024, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • Idims (Español)
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

Idims – Die Weisheit Von Nagarjuna Kurs 6 (2024, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

Idims – Trí Tuệ Của Ngài Nagarjuna Khóa 6 (2024, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • Idims (Tiếng Việt)
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

Idims: Мудрость Нагарджуны Курс 6: Ретрит Будды Медицины И Мудрости Нагарджуны (2024, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • Idims (Русский)
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

Idea Images – The Wisdom of Arya Nagarjuna Course 6: The Final Chapters (2024, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • Idea Images
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

The Wisdom of Arya Nagarjuna Course 6: The Final Chapters (2024, Arizona)

  • Archive
  • Asian Classics Institute (ACI)
  • Buddhism
  • Emptiness
  • The Wisdom of Arya Nagarjuna
byGeshe Michael Roach

Дар освобождения 42: Сила Мечты: Воплощаем Великие Идеи В Жизнь (2023, Kyoto)

  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Bodhichitta
  • Buddhism
  • Idea Images
  • Idims (Русский)
byGeshe Michael Roach

Món Quà của Sự Giải Thoát 42: Năng Lực Đối Với Mơ Ước: Đưa Những Ý Tưởng Vĩ Đại Vào Đời Sống (2023, Kyoto)

  • A Gift of Liberation Course Series
  • Archive
  • Asian Classics Institute (ACI)
  • Bodhichitta
  • Buddhism
  • Idea Images
  • Idims (Tiếng Việt)
byGeshe Michael Roach
The Knowledge Base The Knowledge Base
The Knowledge Base is about sharing a new view of the world which can make you successful in every aspect of life. Its basic tenet is that our reality is shaped by how well we take care of others. Acts of kindness towards others create seeds in the mind that determine everything about the people and the world around us, as reflected in everything from our finances, health, and partner, on up to happiness, peace of mind, and enlightenment itself.
Follow Us
Facebook Twitter Youtube
  • Courses
  • Topics
  • Browse All
  • The Knowledge Base Vision
  • Donation Options
  • “Random” Teaching for You
  • 中文
  • TKB Custom Search Engine