Discussion Ask HN: How do I improve my impromptu speaking? I struggle to gather my thoughts quickly when talking about random topics presented to me. 5 points treesaregreen 9 years ago 7 comments