Caveat emptor (if you'll excuse my Fr... Latin ). Any such system exposes you to the prescriptions of whoever wrote the software. For example, just try typing "which" without a preceding comma in Word, and see what happens. Many of my colleagues at DEC (as was) used to use Grammatik, but I always preferred a mixture of books, education, and common sense.
Student or Learner