Publications: Middle Length Lamrim

Lama Tsongkhapa and disciples

“Middle Length Lamrim”

from the text composed
by Lama Tsongkhapa

A Commentary by Venerable Geshe Rabten

translated by Venerable Lobsang Dorje
There is no set fee for teachings, but donations are very appreciated. Please donate whatever amount you are comfortable with. Please do not let financial constraints be a reason for not receiving a Dharma teaching.

“Middle Length Lamrim” - audio files

Please feel free to download the audio files below
Click to play or right click to save
The complete set of teachings is also available as videos
Access video playlist from here
If you would like to make a donation,
please do so here…thank you!
Session 01 – Geshe Rabten – 17 February 2023 pmSession 02– Geshe Rabten – 18 February 2023 amSession 03 – Geshe Rabten – 18 February 2023 pmSession 04 – Geshe Rabten – 3 March 2023 pmSession 05 – Geshe Rabten – 4 March 2023 amSession 06 – Geshe Rabten – 4 March 2023 pmSession 07 – Geshe Rabten – 17 March 2023 pmSession 08 – Geshe Rabten – 18 March 2023 amSession 09 – Geshe Rabten – 18 March 2023 pmSession 10 – Geshe Rabten – 31 March 2023 pmSession 11 – Geshe Rabten – 1 April 2023 amSession 12 – Geshe Rabten – 1 April 2023 pmSession 13 – Geshe Rabten – 28 April 2023 pmSession 14 – Geshe Rabten – 29 April 2023 amSession 15 – Geshe Rabten – 29 April 2023 pmSession 16 – Geshe Rabten – 12 May 2023 pmSession 17 – Geshe Rabten – 13 May 2023 amSession 18 – Geshe Rabten – 13 May 2023 pmSession 19 – Geshe Rabten – 26 May 2023 pmSession 20 – Geshe Rabten – 27 May 2023 amSession 21 – Geshe Rabten – 27 May 2023 pmSession 22 – Geshe Rabten – 16 June 2023 pmSession 23 – Geshe Rabten – 17 June 2023 amSession 24 – Geshe Rabten – 17 June 2023 pmSession 25 – Geshe Rabten – 30 June 2023 pmSession 26 – Geshe Rabten – 1 July 2023 amSession 27 – Geshe Rabten – 1 July 2023 pmSession 28 – Geshe Rabten – 14 July 2023 pmSession 29 – Geshe Rabten – 15 July 2023 amSession 30 – Geshe Rabten – 15 July 2023 pmSession 31 – Geshe Rabten – 28 July 2023 pmSession 32 – Geshe Rabten – 29 July 2023 amSession 33 – Geshe Rabten – 29 July 2023 pmSession 34 – Geshe Rabten – 11 August 2023 pmSession 35 – Geshe Rabten – 12 August 2023 amSession 36 – Geshe Rabten – 12 August 2023 pmSession 37 – Geshe Rabten – 25 August 2023 pmSession 38 – Geshe Rabten – 26 August 2023 amSession 39 – Geshe Rabten – 26 August 2023 pmSession 40 – Geshe Rabten – 8 September 2023 pmSession 41 – Geshe Rabten – 9 September 2023 amSession 42 – Geshe Rabten – 9 September 2023 pmSession 43 – Geshe Rabten – 22 September 2023 pmSession 44 – Geshe Rabten – 23 September 2023 amSession 45 – Geshe Rabten – 23 September 2023 pmSession 46 – Geshe Rabten – 6 October 2023 pmSession 47 – Geshe Rabten – 7 October 2023 amSession 48 – Geshe Rabten – 7 October 2023 pmSession 49 – Geshe Rabten – 27 October 2023 pmSession 50 – Geshe Rabten – 28 October 2023 amSession 51 – Geshe Rabten – 28 October 2023 pmSession 52 – Geshe Rabten – 17 November 2023 pmSession 53 – Geshe Rabten – 18 November 2023 amSession 54 – Geshe Rabten – 18 November 2023 pmSession 55 – Geshe Rabten – 1 March 2024 pmSession 56 – Geshe Rabten – 2 March 2024 amSession 57 – Geshe Rabten – 2 March 2024 pmSession 58 – Geshe Rabten – 15 March 2024 pmSession 59 – Geshe Rabten – 16 March 2024 amSession 60 – Geshe Rabten – 16 March 2024 pmSession 61 – Geshe Rabten – 12 April 2024 pmSession 62 – Geshe Rabten – 13 April 2024 amSession 63 – Geshe Rabten – 26 April 2024 pmSession 64 – Geshe Rabten – 27 April 2024 amSession 65 – Geshe Rabten – 27 April 2024 pmSession 66 – Geshe Rabten – 10 May 2024 pmSession 67 – Geshe Rabten – 11 May 2024 amSession 68 – Geshe Rabten – 11 May 2024 pmSession 69 – Geshe Rabten – 24 May 2024 pmSession 70 – Geshe Rabten – 25 May 2024 amSession 71 – Geshe Rabten – 25 May 2024 pmSession 72 – Geshe Rabten – 28 June 2024 pmSession 73 – Geshe Rabten – 29 June 2024 amSession 74 – Geshe Rabten – 29 June 2024 pmSession 75 – Geshe Rabten – 12 July 2024 pmSession 76 – Geshe Rabten – 13 July 2024 amSession 77 – Geshe Rabten – 13 July 2024 pmSession 78 – Geshe Rabten – 26 July 2024 pmSession 79 – Geshe Rabten – 27 July 2024 amSession 80 – Geshe Rabten – 27 July 2024 pmSession 81 – Geshe Rabten – 8 August 2024 pmSession 82 – Geshe Rabten – 9 August 2024 amSession 83 – Geshe Rabten – 9 August 2024 pmSession 84 – Geshe Rabten – 23 August 2024 pmSession 85 – Geshe Rabten – 24 August 2024 amSession 86 – Geshe Rabten – 24 August 2024 pmSession 87 – Geshe Rabten – 6 September 2024 pmSession 88 – Geshe Rabten – 7 September 2024 amSession 89 – Geshe Rabten – 7 September 2024 pmSession 90 – Geshe Rabten – 20 September 2024 pmSession 91 – Geshe Rabten – 21 September 2024 amSession 92 – Geshe Rabten – 21 September 2024 pmSession 93 – Geshe Rabten – 4 October 2024 pmSession 94 – Geshe Rabten – 5 October 2024 amSession 95 – Geshe Rabten – 5 October 2024 pmSession 96 – Geshe Rabten – 18 October 2024 pmSession 97 – Geshe Rabten – 19 October 2024 amSession 98 – Geshe Rabten – 19 October 2024 pm
Logo: FPMT
ACCOMMODATIONCALENDARMEMBERSHIPDONATIONSCONTACT