12 Essential Skills for Great Preaching covers the essential skills that one must develop to communicate God’s Word. McDill structured the book in a logical manner, consisting of four sections: (1) Text Analysis, (2) Theological Interpretation, (3) Sermon Development, and (4) Sermon Design. Within each section, McDill focused on three skills. Each section began with an explanation of the importance and relevance of the skill necessary. Next, he explained how to hone and develop the skill. Finally, he gave examples and exercises for practice. 12 Essential Skills for Great Preaching is a foundational book for expository preaching.