Spell Checker: How many times have you written a message or post on social networks, only to regret it because it is chock full of spelling and grammatical errors ? These kinds of mistakes can happen to anyone, even out of sheer carelessness, but they are no...