Have you ever wanted to learn a new language?
Check out http://www.livemocha.com/. Livemocha is a free interactive online community that includes lessons, a diverse community, chat and motivational tools to keep you on track in learning a new language. You can connect with native speakers to guide to through the process.
You can also be a guide to others by rating and correcting other members that are learning your native language.
Espero que te diviertas!