PresentationTube Channel
  • PresentationTube: Bring Your Presentations to Life!

    722 views 2 years ago
    PresentationTube offers free presentation recording software & online platform to help presenters record, upload & share quality video presentations. The software allows presenters to narrate and annotate PowerPoint slides and synchronize a variety of visuals. The online platform combines video with slide navigator, allowing the user to control the progress of video. Show less
    Read more
to add this to Watch Later

Add to

Loading playlists...