What did Buddha teach? Well, the Four Noble Truths express the essential insights at the heart of Buddha Dharma – the freedom from struggle – as taught by the Buddha in his first teaching. The Four Noble Truths express the essential insights at the heart of Buddha Dharma, the freedom from struggle, as taught by the Buddha in his 1st teaching.