I didn't have high expectations for this program but I was pleasantly surprised. Even though my handwriting was sloppy and often ran uphill, the software recognized the overwhelming majority of words. I could easily correct those it didn't. It also seemed to learn words that were unfamiliar to it such as "ePortfolio". After I corrected that word twice it recognized it in subsequent pages. It has a setting for object recognition as well. For the price, I was glad I bought it.