Well this topic is only for those who do not speak English as a first language. I have noticed many on this forum know English as a second language(if not a third or fourth) and I was wondering how you all learned it because for the most part, you all speak it very well.
So, how did you learn English?