... or used in a variety of other interactive exercises. One of the key features of this software is ... individual learning needs. As users progress through the exercises, the program identifies which words they struggle with and focuses on those until mastery ...