EDpuzzle is a great site that lets you upload existing videos, edit them, add multiple choice and open ended questions, and track student progress. And... it's free!

Here's an example of an EDpuzzle video, as the students would see it:

Check out the resources below to get started using EDpuzzle.

EDpuzzle Tutorial

Video Resources:

Here are some of the videos you can find on the EDpuzzle channel:

EDpuzzle Demo

Inserting Audio Notes into Your Video

Tracking Student Progress

Cropping Your Video

Inserting Questions into Your Video

Managing Classes in EDpuzzle