Spaced repetition effects are probably the most underrated/underappreciated/underused set of phenomena in all of education (and education research in general). Not exactly the best application available  but it's the best you can do without spending a lot of money (or developing your own ideal application yourself).
January 12 2016