Yesterday, Google finally made it possible to insert videos into Google Slides without the need to host your videos on YouTube. You can now simply upload a video to Google Drive then insert it into any of your Google Slides presentations. In the video embedded below I demonstrate how to do that.
Applications for Education
As I wrote yesterday, this feature is one that teachers have requested for years. Finally, our students can use videos in their presentations without having to upload them to YouTube.