A method of automatically generating personalized text for teaching a
student to learn to read. Based upon inputs of the students reading
ability/level, either from a self assessment or teacher input and input
of personal data, the system automatically searches selected libraries
and chooses appropriate text and modifies the text for vocabulary and
topics of character identification of personal interest to the student.
An optional function of previewing by one of the student's teacher,
parent or advocate is included. The system generates a local repository
of generated text associated with a particular student.