I may not be very good in English.  It does not matter at all. 
Everyone cannot be good in english, and everyone is good in their own
mother tongue.   The limited purpose of any  language is to
communicate and make others to understand, unless it is for some
literary contest.  It does not serve more purpose.  It is not written to show my authority in the language.  Even if the language
has some small  mistakes, it can easily be better understood even by an average man.    The
contents of any material is more important than the language.  Those
who think and concentrate more on the subject, may likely to fault in
good English.  i accept. Further some people will be very good in English, others may be good in content or matter, but still can communicate to the extent others can understand.   I am sure, these forums are more for the contents of the same, than mere English.