"Word Dynamo is an academic review exercises site hosted by Dictionary.com. The Word Dynamo name might make you think that it only offers vocabulary exercises, but there is more to it than that. In addition to vocabulary quizzes and flashcards, on Word Dynamo you will find quizzes, games, and flashcards for studying topics in social studies, science, math, and fine arts."
"Dr. Marzano describes a six-step process in the instruction of vocabulary (Building Academic Vocabulary). The first three steps are to assist the teacher in direct instruction. The last three steps are to provide the learner practice and reinforcement."