Check out this new language learning web 2.0 site called Babbel! Here, you can learn languages (French, German, Spanish, Italian, English), practice what you’ve learned, find people from around the world who speak the language you are learning (or your native language!). This seems to be a great tool for students AND teachers of world languages. Teachers can use the vocabulary lessons with students, refer students to this site for extra practice, or brush up on their own language with the upper-level activities and discussion forums.
Check it out!