Great thread. I taught myself through reading.
I always knew English. I was brought up in a English speaking family. I was in England for ages.
I learnd it mostly from telavision but also computers and books, but I nothing from school. It is very easy to learn english since it is everywhere and it is a very simple language. Although my grammar and accent have not been perfected just yet.
My best learned me. Thank you TV!