61. A method of teaching a student to read, comprising: constructing sight reading development tests that include one or more interactive processes each with one or more interactive process types; presenting the sight reading development tests to the student; inputting a response from the student; determining student performance according to a response time measured between said presenting and said inputting steps; adjusting the difficulty level according to the student performance; and iterating said constructing, presenting, inputting, determining and adjusting wherein said constructing step constructs a next sight reading development test according to the adjusted difficulty level.
61. A method of teaching a student to read, comprising: constructing sight reading development tests that include one or more interactive processes each with one or more interactive process types; presenting the sight reading development tests to the student; inputting a response from the student; determining student performance according to a response time measured between said presenting and said inputting steps; adjusting the difficulty level according to the student performance; and iterating said constructing, presenting, inputting, determining and adjusting wherein said constructing step constructs a next sight reading development test according to the adjusted difficulty level. 63. The method according to claim 61, said determining step further including determining student performance according to a correctness of the response.