Tim Keller recently gave a series of lectures on preaching at Reformed Theological Seminary (my alma mater). If you want a crash course in good preaching or simply need a refresher, it’s four hours well spent. The lectures are progressive, so it’s best to carve out the time and watch all four. However, if you can watch only one, watch the fourth, i.e. “Preaching to the Heart.”
The videos contain only the lectures. If you want the lecture and subsequent Q and A’s, it’s only available (for now) in audio here.
Lecture 1: What Is Good Preaching?
Lecture 2: Preaching to Secular People and Secularized Believers
Lecture 3: Preaching the Gospel Every Time
Lecture 4: Preaching to the Heart