For my upcoming sermon I am gonna advocate personal evangelism and tract evangelism, but not so sure about street preaching. I have seen so many abuses of this form of evangelism, and it has a very negative reputation. It also may not be as effective in a relational generation. So personal & tract evangelism are better. Thoughts?