• 1535 essential words for complete preparation
  • Easy pronunciation guide
  • Synonyms and antonyms
  • Sample sentences
  • Parts of speech