Eu posso recomendar Anki . Você pode instalá-lo com:
sudo apt-get install anki
A Anki tem a opção de armazenar as palavras que você aprende em uma conta on-line, permitindo que você trabalhe em computadores diferentes (ou em seu telefone, como também roda em iOS e Android, além de Linux, Windows e OSX) sem precisar transferir dados para frente e para trás. Há também uma infinidade de conjuntos de dados para download, caso você queira praticar algo sem digitar (um bom exercício em si) as coisas antes de você mesmo.