I enjoy the more practical nature of these tips. Especially the advice to have three questions he wants answered from each meeting prepped ahead of time. If he can't come up with theee questions for a given meeting, the question then becomes, "Why is this on my calendar?"
And on the lost art of punctuality:
Two minutes early. For everything. This means I look at my calendar at the beginning of the day and account for transit time. This means I gracefully leave the prior meeting five minutes before the scheduled end. This means I profusely and honestly apologize for wasting people’s time when I walk in two minutes late and this means I don’t let this failure become a habit.
Amen. It's odd to see how meeting start times morph to be later in so many organizations. But it starts at the top (which is why this is a "leadership hack").