Furthermore, while the examples described herein focused on scenarios best suited for teaching word understanding and/or language skills to children, it will be appreciated in other implementations, the techniques discussed herein can be used in programs primarily accessed by adults, such as word processing and other programs.