Is a site that is good for vocabulary presentation, to teach for to small groups of students and playing interactive game to help learn a foreign language.
Is a great tool to help study a new language, make note cards for a presentation, and also good tool when trying to study vocabulary.