I recently learned how to make presentations with Google Slides. It’s pretty nice! Easy to use and you can export slides as JPG files. It’s also easy to embed a slide show into WordPress. Some sites may strip out the iframe, though.