Language Resources

Duolingo
Free language learning website. Includes 23 languages and makes learning fun, because you can earn points for correct answers, race against the clock, and level up.

Memrise
Online learning tool with courses created by its community. Makes use of flashcards and pneumonics.

StudySpanish.com
Free online with interactive lessons, Spanish games and many free resources!

GermanVeryEasy.com
Well organized website which can help you speak and write German.