Video Teachings

Teachings from Venerable Geshe Kelsang Gyatso Rinpoche

Keeping a happy mind

The real meaning of our human life

Meditation on the very subtle mind

Only love can bring world peace

Meditation on Taking

Transforming the very subtle body & mind

The practice of selflessness

Inner Development

The practice of Emptiness


Teachings from senior Kadampa teachers

Transforming adverse conditions

Generating a happy mind & enjoying it

Dealing with stress

Practices for busy people

Dharma for the Modern Age

What is your game plan?

How to grow Dharma realisations

Breaking bad mental habits

Becoming your own protector