It recently came to my attention that one of the names/epithets used to refer to the Buddha is "Teacher of the Devas", meaning that he gave teachings to deities. Yet he is known to have said to his mundane followers that the question of whether or not there were gods or a supreme deity was irrelevant to Dharma practice.
Is there a contradiction here, between the Buddha being referred to as Teacher of Devas, while maintaining a non-theistic doctrine? Or not? This news took me by surprise, causing me to puzzle a bit, so I thought it would be a good topic to explore.