Memorize for Chrome
More About Memorize
Here is how it works:
1) you enter a list of questions and answers in the following format:
Example (learning german vocabulary):
German culture:die deutsche kultur
and so on.
2) Set the interval between asking each question.
3) Click start. Questions are shuffled. When you answer correctly on the first or second try, the question will be removed from the list of asked questions. Questions will be asked until you are able to answer every single of them correctly, or until you click stop.
Good luck memorizing!