A screen recordings/screencast of presentations and and supporting student reflection and then using Youtube channels for peer review.
Youtube understanding settings, uploading and generating playlists