Quizlet is a wonderful study tool on the web. Log onto quizlet.com  to create a free account with an email address and password. Start by creating a list of terms/definitions. From here, Quizlet will generate printable flash cards, lists, games, and practice tests. The practice tests are graded, so you can determine whether you have mastered the material or need to study more. Additional features include, foreign languages, dictionary, images and audio. Term lists can be saved and shared with classmates. Access to already made lists are also available by topic. Each list is filed separately, but can be added to or edited at any time. Best of all, at the end of the term or school year, all of your work is waiting, neatly typed and organized for those cumulative midterm and final exams.