1. A method of natural language training, the method comprising the steps of: selecting a plurality of texts in only a single predetermined natural language; automatically analyzing the plurality of texts to compile a list of words and phrases sorted by one or more characteristics; establishing from the list one or more groups of core words of the same natural language; and compiling teaching materials in the same natural language that comprise at least a predetermined percentage of words that are within one or more of the groups.