By doing these Baccalaureate Vocabulary Exercises you will be able to master and retain different collocations, word associations, definitions of key terms, synonyms/antonyms, poly-words, and word meaning.
There are six series of exercises, make sure you do them all and see your results