Actually, I'd say Tom has an excellent grasp of English, a truly absurd language. He does very well to share his opinion in a second language. It's very rare that his meaning cannot be clearly understood. While he may have the occasional typo I value what he has to say far more than most. Nitpicking silly little things while providing very little of value on a regular basis however is what I would define as stupid, and that fits you to a tee.