EdPuzzle is a great formative assessment tool for teachers who run a flipped classroom, assign videos for homework, or want to encourage asynchronous communication. In EdPuzzle teachers can create online classes and upload original videos or select online videos, add interactive features, assign those videos to students, and send the video assignments to students’ email addresses by providing either access code or a link. EdPuzzle enables teachers to keep track of how many students watched the video, what percentage of the video students watched, when they watched it, what questions in the video students answered right or wrong.