The links below can be useful at times and have been recommended by other colleagues. I am not affiliated with any of those sites nor do I endorse them.
Google's translation service. It has improved over time but it is far from accurate most of the time.
Advanced Placement courses and resources including World Languages.
The site allows you to help the needy by practicing language vocabulary. It is sponsored by the World Food Program.
Online penpals, matches classroom to classroom. Set up by teachers, search by language.
Online vocabulary, grammar, activities, and games.
Online vocabulary, grammar activities, and games.
Allows you to learn a language online.