For many people, learning a second language is often a necessary step to take in order to climb up the career ladder. Of the 1.2 billion people across the world currently learning a foreign language, more than 800 million are studying English to get a better job. But language learning is such a time-consuming and expensive enterprise that many people are forced to end their instruction before reaching fluency. Even alternatives to personal tutoring, such as the popular software line Continue reading