Mandarin Vocabulary with Audio and Pictures
It is visual and audio, certainly a good material to improve vocab. power.
Anki flash cards help Mandarin learning (with Youtube tutorial)
Anki – Strong database of language materials, you can download flash cards shared by other teachers, and you can also create tailor-made flash cards for your students