I've been changing the way I made my presentations. You should consider it. Fun to learn a new skill and improve the way we show what we think. Present to inspire!
Plenty of mind-numbing background music, but still worth checking further to see whether these "animated teaching videos for ESL and EFL learners" (About Us, ¶1, 2017.02.24 [JST]) might be suited to particular learners' needs