Cephadex
Cephadex is a free learning tool that allows users to create custom decks, worksheets, and tests from a variety of inputs such as pdfs, ppts, docs, mp3s, wikipedia pages, or youtube videos