MN145 Punnovada Sutta and SN45.158 Nava Sutta: talk by Piya Tan

MN145 SN45.158
When are we ready to teach the Dharma?