The server 120 is capable of maintaining profile records, testing documents and data, report documents and data, and user or student information, and other information, and transmitting such data and information, via the network 105, to an appropriate computer 110 or the management computer 115.