Toastmasters World Champion – 2009
Earlier this year, I wrote a post about the Toastmasters District 59 International Speech Contest in Düsseldorf, Germany. My run in the contest ended with a silver medal in the fourth round of six. But last week, a world champion emerged from the ten contestants who made it to the