business english

Do you freeze up during presentations? Does the thought of speaking English in a meeting fill you with dread? You're not alone. Many working professionals in Singapore struggle with “mute English” – t