@ cowboy
This is the place to learn Language, the asker is doing the right thing in asking a valuable question. Learning language is not limited to the mistakes on grammar and/or sentence construction. In US, we learn English from watching movies and reading books, we have to write the summaries of the movies and book reports.
Grammar and sentence construction are taught in school commencing at first grade, In ESL courses, you may notice that there are fundamental, intermediate and advance level. Here, the asker demonstrated that he is able to read and write, he is not at fundamental level. For what reason, you only favor those fundamental language learner and discriminate those whom they are in the advanced level.
I know you have a heart of gold, but learning English is not limited to grammar and sentence construction. In addition, we need to learn the culture as well.