Our initial outreaches to you asked you to consider submitting your content to us as a ppt w/your audio presentation of the content or using Zoom.com as these are well-known and popular formats already being used in many formal and informal settings. These final products result in a file that is quickly and easily uploaded.
If you have a platform on which you are already knowledgeable and comfortable, please feel free to use it instead of one of the above! Most of these allow you the option to record a video or movie file of what you are doing. As long as I can upload that file, I can provide a URL link to the content.