Know your audience - what is the background of the audience? Their preferred language? At what literacy level do they best communicate? How much content knowledge do they have about your topic?

Understand the context - is this a formal or informal presentation? How much time do you have? What are the expectations of you by the organizers?

Structure your content - outline your presentation. Be clear in your delivery and summarize major points at the end. Is there time for questions and feedback at the end?

Deliver clearly - ask if attendees can see and hear you. Introduce yourself. Avoid slang and idioms as best you can. Define acronyms both on screen and in your delivery. Limit the amount of information conveyed in one sentence. Use appropriate graphics in your presentations; don't over-use graphics in your presentations.