9 Public Speaking Tips to Wow Your Audience (Even If English Is Not Your First Language)Like many of you, I was very afraid of public speaking. Who am I kidding? I still am. Living in a foreign country, giving a presentation...