Anki

Anki screenshots

Anki is a spaced repetition flashcard program that makes learning easier
Card Browser
Anki 2.0 : Card Browser

Alternative downloads

Fresh Memory
Application for studying languages and other subjects with Spaced Repetition.
1.4.0
Student Tutor FR+EN
StudentTutor FR+EN makes you efficiently practice with 2,700 most useful words.
Grammar Study Guide - English
Handy preparation guide of english grammar for exams preparation or learners.