Edpuzzle is a web-based tool for editing online videos and adding interactive content to target specific learning objectives. Teachers can upload their own videos, add URLs, or search the built-in content library (including YouTube videos and filters for Khan Academy, TED, National Geographic, and more).