Flashcards

There are a number of free websites that provide flashcard functionality. There are also programs students can download to their computers to use. They all have existing sets of Chinese flashcards, some theme based, some textbook based.

Web sites
Quizlet http://quizlet.com/

Flash Card Exchange http://www.flashcardexchange.com/

Programs
Anki http://ankisrs.net/

BYKI http://www.byki.com/

Character Mine http://www.charactermine.com/