I like Keller’s approach. It is very engaging and notice that he could not help himself ‘preaching’. He’s a preacher, and it’s in his blood! 🙂 Very encouraging to hear and see that 🙂
I may not agree with him on some things (e.g. paedobaptism), but he is one whose approach should be modelled to some extent.
Highly recommended by me.