Edpuzzle a Web-based application where instructors can upload videos and add quizzes to them.

Diigo an online platform to help you create your own personal online knowledge library.

Advertisements