Learning a second (or third or fourth) language is a great way to unlock culture and make friends. While textbooks are pretty dry, there are now many apps that will help you master foreign tongues. Babbel is one of the best, with speech recognition technology and content created by over 100 linguists.