One embodiment of the present invention includes a system that provides a
session for a quiz on a computer system. The system operates by receiving
a request to create a session for the quiz. In response to the request,
the system creates the session. This session provides a mechanism through
which a selected group of people can take the quiz. The system also
associates the session with an owner of the session in order to facilitate
channeling results generated by the selected group of people in taking the
quiz to the owner of the session. Next, the system makes the session for
the quiz available over a network so that the selected group of people can
take the quiz from remote nodes on the network. Upon receiving the results
from the selected group of people taking the quiz, the system communicates
the results to the owner of the session. In one embodiment of the present
invention, the owner of the session for the quiz is an educator, and the
selected group of people are students of the educator.