This document discusses the benefits and issues of using video annotation software to provide timely feedback to improve learner performance. It defines video annotation as a tool that allows users to add notes, comments, and explanations to specific moments in a recorded video performance. The document reports that studies have found video annotation facilitates higher-level feedback, self-reflection, and performance among learners. However, it also outlines lessons learned, including the need to provide coaching along with feedback, ensure the quality of peer feedback, and address technological issues.