Best flashcards programme I love anki. It has helped me study for years. The timing of reviews and statistics features have been especially useful  but generally it's just so straightforward while maintaining flexibility.
November 10 2016