The Best Resources for Non-Native English Speakers
Tips and tricks for improving your English using search engines and online dictionaries.

In 1884, a Portuguese translator named Pedro Carolino decided to write a book to help Portuguese students learn English. The fact that Carolino knew little to no English, and had no Portuguese-English dictionary at hand, didn’t seem…