The test class creates an object with a series of questions to be filled in by the student.
The student receives a test object, fills in the answers for the given questionson the test, then gives it to the teacher
The teacher receives the filled out test from the student and gives the student a grade based on the correctness of the answers.