I am a native speaker of American English. I'm migrating toward Canadian English, slowly but surely.
I'm curious about our non-native English speakers. The language can be difficult to learn, even when it's your first.
If English is not your first language, which is it (second, third, etc.)? How/When did you learn it? Did you learn English in your own country, or did you travel somewhere to learn it? Have you ever lived in an English-speaking country? Among the non-native speakers you know, how good is your English? What else do you want us to know about your English skills? Inquiring minds want to know!
I'm Italian and, like most of the Italian themselves, I don't really know Italian as much as I ought to. Still, my English skills are definitely over the average, for example last time I talked with an English examinator for Trinity tests (tests for English knowings officially recognized) he said my talkative English skills are pretty much the ones from a person that actively studies English and has good grades with those tests, while being 10 years older (I was 14 at that time, and I'm now 16 in less than a month), without having never really studied English. Even so, I tend to get confused while writing, but that's the same even in Italian. I managed to talk with English-speaking persons from pretty much everywhere, for example I got pretty friendly with a girl from Belgium and one from England who were with me on a cruise and I fluently spoke with them. I was overjoyed when I went to London and I could understand what the girl from the Fast-food was saying **
I can speak a little French, and I manage to understand Spanish, French itself, a little Japanese, if I'm lucky Brazilian and a little bit of German.
Answering the questions, then: Second language; I've used computers since when I was little and the (fake) YGO Cards that were sold on the streets when we were little were in english. Both those needs, paired, made my english pretty decent; in my own country but; I stayed three days in London and went on a cruise were I got friendly with lots of English-speaking persons, and I stayed 2 weeks in Egypt (sharm el-sheikh) where we definitely needed English to talk; answered to this before; this too; I can't properly use "to", "in", "into", "at" when indicating movement to somewhere. I manage to use them well because I read a lot of people talking online and hopefully using them the right way and I understood pretty much how to use, but I'm using guts for that, I don't know the rule and I get them wrong from time to time.