 In my opinion what makes a great keynote speaker is when you can take the audience on a journey and you can show them things that they didn't know before. Maybe it's emerging technology, maybe it's a demographic trend, maybe it's something happening in a corner of the world that could really make a difference to their mindset. Maybe it's effective questions, maybe it's a grant that they didn't know. But really what's important is that they leave knowing that they're more positive about their future than ever before but it's grounded in practicality.