Carefully controlled information, structure and vocabularyGlossary at the back of the book explains some of the difficult words and phrasesThe book has around 2200 basic words for Upper-level studentsPoints for Understanding section and Exercises contained within the back of the bookFree resources including worksheets, tests and author data sheetsAvailable as an eBook