How to learn - Spanish - French - German - Arabic - any foreign language successfully: Powerful ways to learn foreign languages. Plus: Bonus Guide to free foreign-language-learning online. - Kindle edition