This software lets you record video as well as your computer's screen so you can lecture over a PowerPoint presentation. These recordings can be saved onto your computer and also uploaded to YouTube and Canvas. The free version of this software that allows for 15 minutes of video, but there is an easy work around.
Break your lectures down into a series of separate videos.
In this example, Kelsey breaks her lectures down slide by slide to create short 5-10 minute videos.
In addition, Canvas has a tool called Studio that allows professors to upload video files to be automatically captioned with 90% accuracy.