If you want to learn a new language, or simply brush up on some basics, why not try doing it via your iPhone? There are many language-based applications available. You can choose a specific language, or take your pick of a multitude of languages. Below are just a few apps to get you started.
1. 24/7 Spanish Tutor
Price: Free at itunes.apple.com
This app is perfect for a novice. It will help teach you basic words and phrases to grasp an understanding of the Spanish language. It features quizzes, puzzles, and flash cards, making it quite an interactive learning experience. Consider taking this with you if you will be travelling to Spanish speaking countries. This app is also available for other languages.