Prepared for submission to the Journal of Computer‑Assisted Learning and Collaboration.

: Works over web browsers, videos, maps, and even 3D modeling software.