These four lectures by Dr. Tim Keller (from the John Reed Miller Lecture Series) given at Reformed Theological Seminary, Jackson, Mississippi, on Nov. 11-13, 2014, are an outstanding resource and help for all preachers. I recommend them highly.
Lecture 1: What is Good Preaching?
Audio mp3
Lecture 2: Preaching to Secular People and Secularized Believers
Audio mp3
Lecture 3: Preaching the Gospel Every Time
Audio mp3
Lecture 4: Preaching to the Heart
Audio mp3