How to deliver great presentations

How do you deliver a presentation that really engages your audience? We've all sat through those…