Mastering Vocabulary with Spaced Repetition