I agree the effort could be improved, but you can't call it poor.
Let's agree that "poor" or otherwise, is subjective.
Now, let me say that I am a product of an educational system that many in the west despised when I came over. Guess what! I beat all of my classmates in their own mother tongue (English) and mathematics. In fact, I used to call it "chicken feed."
I still do some teaching now, but in all my classes, students from Asian and African education systems beat my native born Americans. This has been the case ALL the time.
One grammatical error I always hear goes as follows: "I would have went there..." Another one, "I have already ate..." I am no expert but this doesn't sound right. Or does it?
In my fiance's Journalism Class, three quarters of the students failed the English qualifying test administered in their own mother tongue! Reason: Poor English. Half the other quarter were from poor countries. I must say they changed courses later on as word spread that employment opportunities weren't that great.