SRS App
I've been learning foreign languages for a while. And what you notice after having internalized the basics (grammar, conjugations), is that what's left is a seemingly insurmountable steep curve of vocabulary that comprises the bulk of your actual time spent learning the language. And in the past, it was much more difficult to climb up this wall. It often took manual reading, clipping sentences, saving words, and creating flashcards.