1. A method for providing speech therapy comprising the steps of: selecting a problem speech sound; searching a database comprising a plurality of records, each record comprising a picture and a word associated therewith; automatically generating a set of records from the plurality of records, each record containing a word specific to the problem speech sound; automatically presenting at least a portion of each record in the set of records to a user sequentially on a display device; prompting the user to pronounce a word associated with the displayed record portion; and scoring the pronunciation of each word.