Anki screenshots

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

Alternative downloads

Fresh Memory
Application for studying languages and other subjects with Spaced Repetition.
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.