A learning system comprising a database for storing predetermined articles
having embedded linguistic hypertext links, vocabulary, grammatical
rules, and grammatical data; a software engine configured to display a
selected article from the predetermined articles and generate selectable
teaching tools such that the selection of a teaching tool from the
selectable teaching tools results in the selected article displaying
embedded linguistic hypertext links associated with the selected teaching
tool; and wherein the selection of one or more of the embedded linguistic
hypertext links in the article provides a contextual explanation that
teaches a student the conventions of standard written English.