Presentation slides are optional. A presentation is not a set of slides: It is about someone having something to say to an audience. Creating slides is therefore less important than planning the ...
To improve your delivery and overall presentation as a non-native speaker, practice more, pace yourself, and support your spoken discourse with appropriate slides. While all speakers benefit from ...