I am deaf and learning ASL through the deaf community. I love communicating ASL with deaf friends. There are some words I need to renew or forgetting, I find this application very useful! The con is some words in the sentence were letter being spelled such as "to" "baseball" "happy" "Im".....even I knew the words in signing. I hope to see more of word signing than letter spelling in a sentence. I like the way you set up to catch a word and then it pops up to "what did you mean of...." and then you click on the right word. Thats a bonus! There are huge difference between ASL (American Sign Language) and ESL (English Sign Language). ASL dont use "a" "are" "to" "is" and many more that doesnt have to be fully sentence. An ESL is more like English that includes grammar, and fully sentence. From what I know, most deaf culture use ASL. I feel that Im learning ESL in this application. I would like to suggest to set up the setting for preference buttons of ASL & ESL. Great Job by the way! ;)