LTU has acquired Camtasia Studio license for faculty starting Fall 2016. If you are not familiar with Camtasia, it is a screen capturing software program where you can record your screen, webcam and access from within PowerPoint (using Add-in).
Camtasia Studio allows you to go from capture, to edit, to producing your presentations on YouTube and including the video in your Blackboard course.
Techsmith website has excellent short videos taking you from introduction to editing and producing.
Camtasia Getting Started Series (learn basics in about 30 minutes)