Learn a language online for free?!! That's the LiveMocha promise. These guys and gals from Seattle have made it possible for anyone anywhere -- even in the Uni-ligual States of America -- to get a little bilingual going in their lives. I've tried both Rosetta Stone, Learn Spanish and Livemocha. Livemocha delivers almost as much for free as Rosetta Stone delivers at a much higher cost. I love that Livemocha integrates the efforts of people around the world. Not only can you learn from other but you can act as a lesson reviewer to earn points for more classes.