A Java program that helps you record and review new vocabularies.
List of vocabularies you have added. You can view the progress level of each word. You can manually add, edit and remove words or meanings of words.
A panel that allows user to add words from a dictionary. Alternatively, you can also pick words from a built-in SAT, TOEFL or GRE word list.
Regularly review your new vocabularies. View a word and think about the meaning of it in your head, then reveal the answer to see if you remember the meaning correctly or not. If you click "I remember", then the progress level of the word will increase.
View some basic statistics of your word collection.