Anki is an invaluable component for a wide variety of learning processes. Among its virtues: * Multi-platform (desktop/Web/phone) and connected. * Media-rich: study more than just text. * Sophisticated review system. * Share and collaborate on card sets. * Free as in freedom. * The development community is receptive to contributions of any kind  if you want to take part. Use it any time you have a collection of facts to learn  whatever shape those may take.
February 03 2017