Learn And Speak Languages For information and resources associated with learning languages, current languages covered are Spanish, Chinese, French, Japanese, German, Arabic, Italian, Hindi and American Sign Language.
Rocket French Rocket French - #1 Rated French Learning System for 2010