From the Editors of the American Heritage Dictionary comes a quick and educational read: 100 Words Every High School Graduate Should Know. It will help you to ensure you know the meanings of erudite words you are likely to encounter in news articles, books, and possibly cocktail parties (depending on the type of parties you are apt to attend!)
The words span the alphabet and cover a range of disciplines, including agriculture, astronomy, government, literature, mathematics, and philosophy.
A few of my favorites include: abjure, bowdlerize, chicanery, circumlocution, evanescent, facetious, feckless, hubris, incognito, interpolate, jejune, loquacious, moiety, paradigm, pecuniary, quasar, sanguine, unctuous, winnow, and ziggurat.
If you find a few you don’t know, check out 100 Words Every High School Graduate Should Know. Even if you do know all the ones listed, you might want to challenge yourself to find out if you know the rest found within the pages of this edifying little tome!
Whether you use it all the time or are new to it, everyone can benefit from some training on Microsoft Office.  The software is updated every three years and features and functions change with that update.  Also, the screen does not look the same and you have to relearn where to find important commands.