This is a great tool for Students and Teachers to use flash cards online. You do have to register for the site but it is free! This is a database of flashcards from other teachers.
Makes connections between topics. Ultimately it is a book store, but it might be incredibly useful in research to expand thinking on different topics. It has a wealth of videos (free) but it is the connections it draws between topics that is so fascinating.