Camtasia
Learn how to add quizzes and markers to your Camtasia videos. Interactive quizzes allow you to test the learner at different points in your video. You can also jump the learner to other points of the video based on their answers to their question.
If the learner gets the question incorrect, you can jump them back to review that part of the video they missed, but if they get the question correct, you could even jump them forward, so they don't have to review what they already know. This approach allows you to make your videos much more interactive.