3) FLASHCARDING
Flashcards are great for learners who work very well with visual clues. You can either make sets combining an image with a word in the target language, or just write the words in source and target language. Different colours come in handy here, and many online products also offer to make life easier for you (e.g. Anki and Quizlet).
What makes Flashcarding different from WLCR is that you cannot rely on memorising words by order - they come at you at random and you must be ready for anything. Personally, I perceive this as a hurdle and it's never been my thing. But on the other hand, what better way of preparing for real life?