Looots of links to lesson plans and activities (using online resources and not) for language lessons. Languages taught include: English, French, Spanish , German, Japanese, Latin, and many others.
Parasaurus Rex, our monstrously powerful paraphrase finder, uses databases of approved translations to find alternative expressions for words and phrases in English, Arabic, German, Spanish, French and Chinese. Rex looks for translation matches for your phrase and then does a reverse lookup based on its translation(s) in another language. A fun and useful tool - tell all your friends!