Homonym, two words that are pronounced and spelled the same but have different meanings. Homophone, two words that are pronounced the same but have different spellings and different meanings.
It's meant for high schoolers, but adults who haven't inhaled chalk dust for years might appreciate it even more. The process of organizing, researching and writing a paper is laid is out in easy-to-understand normal-speak. The chapters on grammar and usage are very user-friendly, and lots of extras (suffixes, parliamentary procedure, periodic table, metric system, the U.S. Constitution, world …