A database driven system for preparing for a standardized test. The
database includes an analysis of previous tests, a Question Pool, and
study resources. Based on the analysis of previous tests, the system
pulls questions from the Question Pool to create diagnostic tests. The
diagnostic tests are administered to the user. Based on the results of
the diagnostic tests and the student's goals, the system develops an
individualized Study Plan for the student. The Study Plan can be based on
an analysis of previous tests, the student's performance on the
diagnostic test, the student's goals, or any combination thereof. The
Study Plan identifies the areas that are of most importance for the
student to learn. The student may they use the study resources based on
the results of the Study Plan. The system uses a variety of tools to make
the study process more efficient and motivate the student.