1. A method on a computing device for training a student to recover syntactical structures of sentences, the method comprising: providing a plurality of sentence categories, each of the categories having a plurality of sentences to be presented as trials, the categories varying in syntactical complexity; providing a plurality of graphical pictures, each of the pictures corresponding to at least one of the plurality of sentences to be presented as trials; graphically presenting one of the plurality of graphical pictures to the student; graphically presenting one of the plurality of sentences from a first category to the student as a target, the graphically presented one of the plurality of sentences corresponding to the graphically presented one of the plurality of graphical pictures; graphically presenting at least one of the plurality of sentences that does not correspond to the graphically presented one of the plurality of graphical pictures, as a foil; requiring the student to select between the target and the foil; and recording whether the student correctly selected the target.