Delivering your presentation
Speaking in English (not your first language) to an English speaking audience
You’re an experienced presenter in your own language, you have a working vocabulary of over 20,000 words, you can improvise, answer questions,...
Follow Me