In Toastmasters there's something called Table Topics. Toastmasters is an organization that helps people get over their fear of speaking and one of the things that you do at every meeting is something called table topics. Table topics is where the table topics master (the person who is assigned table topics for that meeting) fix a random series of subjects or they may assign you one when you decide to participate. The goal with table topics is for you to create a little mini speech on the fly. I gave a little taste of that, let's see if I still got it. You be the judge, thanks.