Ever wonder how a preacher prepares a sermon?

Obviously, different people do it in different ways, but here are some things I try to keep in mind.
– Pastor Phillip