1. A computerized method for improving a subject's comprehension of logical constructs within language, using speech commands that are modified by computer processing, the method comprising: a) providing a plurality of training skill levels for the speech commands, the plurality of training skill levels differing from each other in the difficulty of logical constructs, and in the processing applied to the speech commands by a computer; b) selecting from the plurality of training skill levels, a training skill level for presentation to the subject that is associated with the subject's ability; c) presenting via a computer display a game board having a plurality of graphical components, the plurality of graphical components being the subject of the speech commands modified by the computer; d) presenting via the computer as a trial a speech command from a set of the speech commands modified by the computer from the selected skill level, the speech command directing the subject to manipulate at least one of the plurality of graphical components presented via the computer display; e) repeating said step of presenting as a trial, if the subject correctly manipulates the at least one of the graphical components; and f) visually indicating to the subject the correct manipulation, if the subject incorrectly manipulates the at least one of the graphical components.