Activity: Academic talk or presentation types › Invited talk
https://www.james858499.net/blog/keynote-choreography-and-improvisation-within-hybrid-higher-education