BengaliCamel Personally, simply revising a bunch of words in a word bank is not very efficient way to learn. My strategy is to Read a book, Highlight good words, write down their definition, synonyms, antonyms. Then, once i've got around 6-10 words, I would put them in a paragraph. After this ill start with a new bunch of words and repeat the cycle again. Make sure to go over the old words as spaced repetition is good.