I know the feeling. A challenge that really tests you can be quite daunting, but as long as you stick with it for the long haul then you'll be sure to reap the rewards that come along.
It can consist of pretty much anything. Debates, spontaneous musing, events, etc. Having the ability to captivate an audience with confidence and presence can be a powerful skill. That being said, I've been hired by people to be the hostess for numerous formal and informal events as of late. I found it a bit tiring considering how close some dates have been for these things but it has been enjoyable regardless.