I learned English on the web, I can understand anything in English, but it's hard to write in a clear, natural style, and people have to speak slowly and pronounce every letter for me to understand.
Is somebody else experiencing this difficulty?
Since I didn't learn a specific language of English, I'm sure I often mix up British, American, Australian and Canadian spellings and idioms. I don't know if the result looks stupid or weird for natives.