Practice A Language!

Here are some free websites with vocabulary, phrases, and grammar lessons in an assortment of languages. They also include a lot of audio files so you can hear pronunciation samples.