H.B. Charles Jr. on Sermon Prep

We asked H.B. Charles, Jr., "What are the non-negotiables for sermon preparation?"