Memrise encourages the inclusion of different ways to think about a word and pronunciation guides. It also keeps track of what you've studied, how you've performed, and what you should do to keep that knowledge from slipping away. Memrise allows for the embedding of videos, audio, images, etc. (Log in needed - create a free account.)
================