Learning links

Anki is an excellent program to memorize information.