Lists and other word resources at Spelling City website. Heteronyms are words that are spelled the same but pronounced differently. e.g., I am content with my blog content.
Video of Pat Cunningham, professor at Wake Forest, discussing in detail how to teach letters, sounds, and words within a Four Blocks Literacy Framework.
Analyzes text, does word count, keyword and key phrase frequency, and a variety of other analyses. Useful tool for writers and writing teachers. Could use to guide revision of discussion of revision.