This list serves as an excellent thematic classification of the Majjhima Nikaya.

This series of lectures explores the direct teachings of the Buddha himself as preserved in some of the oldest records of his discourses. The first part of the series, covering fifty-two of the discourses (Parts I to IX), constitutes a systematic study program in the teachings of Early Buddhism. The later part of the series (Part X) takes selected discourses from the book in sequence, explaining their meaning and practical relevance.

The talks cover all the major teachings of Early Buddhism, including:

Life of the BuddhaFundamental EthicsMeditation and Mind-trainingNature of True Wisdom

I happened to compare an older lecture and a recent lecture on MN 117 by Ven. Bodhi, and noticed significant change. So I thought it might be interesting for the readers to listen to his recent lectures on MN: