59. The article of manufacture according to claim 58, further comprising: computer-readable program code means for randomly determining which letters will be shown as blank when the filling in letter blanks interactive process is presented by said computer-readable program code means for presenting.
58. The article of manufacture according to claim 43, said computer-readable program code means for adjusting the difficulty level of the filling in letter blanks interactive process presented by said computer-readable program code means for presenting by gradually and proportionally adjusting how many blanks are to be filled in by the student based on student age, student performance and number of iterations performed by said first computer-readable program code means for iterating; said computer-readable program code means for calculating student performance based on the number of blanks to be filled in by the student.