If you want to learn a foreign language, you have to learn vocabulary and grammar. You can do both with this programme.

Grammar exercises

Conjugation exercises are available for all languages, you don't need special preparations for this. Because Latin and German are also inflecting their nouns there are more exercises for these languages.

Vocabulary exercises

To fill your mind with vocabulary you need to put it into the database of the computer first. There is no way to avoid that for two reasons. First, different people would like to learn different words, and secondly, the act of typing the words into the computer as such is also quite instructive.
In this programme vocabulary cannot exist in thin air, it has to belong to a unit, and this unit has to belong to a book again. Therefore, before the input of a word you have to create a book and a chapter or a unit to which the word can be assigned.

Verb stems

Each language has got irregular verbs. Typical is the verb to be, but there are more. You have the possibility to save those forms into the database as well. If there are at least ten such forms available, you will be offered a further exercise for verb stems.