1. An apparatus for determining change in test results, the apparatus comprising: a storage module that stores a plurality of questions and a correct answer to each question in a data storage repository; a pre-test module that submits a group of pre-test questions to a user and receives answers to the pre-test questions from the user (“pre-test answers”), the group of pretest questions selected from the plurality of questions; a post-test module that, in response to the user being exposed to educational material related to the pre-test questions, submits a group of post-test questions to the user and receives answers to the post-test questions from the user (“post-test answers”), wherein the post-test questions are selected from the plurality of questions and are related to the educational material; a grading module that compares the pre-test answers and the post-test answers to the correct answer for each corresponding question and marks an answer correct in response to the answer matching the correct answer for the corresponding question; and a summary creation module that creates a session summary comprising a comparison between the pre-test answers and the post test answers, wherein the pre-test questions and post-test questions are submitted over a computer network and the pre-test answers and post-test answers are received over the computer network.