I try to vary the style of the presentation as much as I can. I do like students to present in person and we do at least one presentation live in class. I use my Swivl to record the presentations for critiques after. Students don’t love seeing themselves, but it’s great for them to get honest and constructive feedback
With technology becoming more and more prevalent, I do want students to have virtual presentation skills as well. I use an app called Knovio and it is fantastic! Students upload their slides to the app and create a single-stream video of them presenting with their slides.They can re-record slides over and over. When it is completed and published, we watch all videos in class. It’s awesome because I can share presentations between classes and students still get the full experience with the presenter’s body language, inflection, excitement, etc.