and an input/output means for inputting teacher generated information including homework assignments, and test questions for computer distribution to students and inputting student identification and responses to teacher generated information for grading