ALL ABOARD: Have a look at the tips and resources provided by Digital Skills in Higher Education. There is a training course that promises to more than prepare any student for delivering a presentation! This is an interactive online training course of 30 minutes duration.
Search the library catalogue for Yvonne Farrell's Impactful Presentations: Best Practice Skills @685.452 FAR.
Watch this video for tips on presenting in English (as a second language).
Some presentation tools (recommended by Digital Skills in Higher Education):
Haiku Deck: https://www.haikudeck.com/
Powerpoint Online: https://office.live.com/start/PowerPoint.aspx
Google Slides: https://www.google.com/slides/about/
Microsoft Sway: https://sway.com/