Quizlet is an excellent tool for active studying in all academic classes. A student can find topics from SAT prep, AP prep to Basic Foods and Geometry. Additionally students can create their own account to save information and create their own. This is a multi-sensory studying program that enhances the basic study technique of flashcards.
It allows vocabulary words and definitions to be read aloud (in English as well as other languages) to help with comprehension. There are learning activities from rote memorization to fun games. It does also provide practice tests. For the most part it is best to use matching and multiple choice to ensure a similar testing format.
Everything can be designed for your learning style.