Interlex Vocabulary Builder - A free Windows application that helps you to learn vocabulary in a foreign language.
Phrasebase - A Language Learning Resource Community with the internet's largest database of common words and phrases translated into over 90 different language.
Verbs - Test your knowledge of verb conjugations!
Free Language - A collection of free online resources for learning Portuguese.
Language Exchange - Allows you to search for speakers of other languages who want to learn your language so you can exchange correspondence and help each other.