Whether your interest is translation, languages, or language coaching, we hope the free resources on this page can be a starting point for you to achieve your goal along the way.
Professional English in Use_Engineering
English Vocabulary in Use_Advanced
Professional English in Use_Finance
The New Oxford Picture Dictionary
Word by Word Picture Dictionary