https://www.islam.com.kw/prophetic-methods-teaching/
The Prophetic Methods of Teaching