2. Understand Your Audience
Is this ever fully realized? It is extremely important to understand the audience for which you will be presenting and teaching. This is not just for the creation of the presentation but also for the presentation itself. You have to understand the personality and psychological reasoning of the people in attendance. It will help with your ability to convince the audience of your point of view.
Who is your audience? Do they have specific beliefs about the topic? Are there any disagreements that may arise between you and the audience? How can you refute the disagreements? If you can answer these questions, you are on the road to building a powerful and persuasive presentation.