Here is what I think. I haven't read anything in the Bible on this subject, so please, if there is any Biblical input, then please tell me. I think that the goal of a sermon is to edify the believer and leave them better off with Jesus then they were before. So here are some of my views on how a sermon should be: Short. From my experience, sermons that are an hour long are very bad for someone who wants to learn. The pastor just goes babbling on and on, and it's like they are just stalling for time. I think that the sermons should be short but sweet. Biblical input only. What I mean by that is that the pastor should only be reciting the Bible verses and telling what they mean, step by step. I don't think that telling people of personal experiences are a good idea, because they are a waste of time. From my youth pastor's sermon last week, I remember his long personal stories more than his actual message. This should not be so. If a story should be told, then it should be right to the point, although I believe that personal accounts are unnecessary. Don't try to entertain. The only reason why someone should be losing the crowd is if their message is long and boring. Then they have to be funny to get the crowd back. This should not be so. The Bible is not boring, the message should not be long, and the pastor should not be trying to entertain the crowd. Focus on the Gospel. People always need to remember what Jesus did for them, so the message should focus on the Gospel to an extent. I believe that it can always tie back. Those are just some of my ideas on how to have a good sermon. That's not all of them though. What are your thoughts on how to give a good sermon?