As an aid to learning vocabulary I’ve been making use of an amazing website:


The site allows you to create your own flashcards online. Using the cards that you have created, the site lets you test yourself in various different ways and keeps track of your progress. I definitely recommend checking it out – it’s the best flashcards site that I know of and is free!