Spaced repetition is one of the best ways to learn new things. (For research citations, see 'Study methods', here.)
IMO, you do have citations there, but no real background. I flatter myself that http://www.gwern.net/Spaced%20repetition is a good discussion for those not already familiar with SRS.
Yup!
Spaced repetition is one of the most efficient ways to learn new things. (For research citations, see 'Study methods', here.)
The best way to practice spaced repetition is to install Anki to your phone, since you have your phone with you all day long.
I have an Android phone, so here's my 60-second guide to getting started with Anki on Android: