I made good progress with a webapp called VocLab (http://www.voclab.com/).
Once you studied for a while you can track your learning progress with some detailed statistics and then tweak your forgetting curve to make sure the words are presented at the right time.
I made good progress with a webapp called VocLab (http://www.voclab.com/). Once you studied for a while you can track your learning progress with some detailed statistics and then tweak your forgetting curve to make sure the words are presented at the right time.