The system may, for example, generate the following reports 26: A cumulative students' activity report, shown in FIG. 2A, which details overall students' usage and activity including programs accessed, time elapsed on each program, sections of program selected, time spent on each selection and total elapsed time for each user.