joey~ Good job on the screencast. Purchasing a Blue usb microphone (like a snowball or yeti), or its equivalent will improve your work dramatically. They are well worth the $$. You won't go back to the headset.
I favor audio scripts (or at least a topic outline) instead of "wingin' it" like Sal Khan. It's more work but makes creating the presentation screens and desktop examples easier.
Well done. Not easy.