The past semester, some friends that were having English, told to me that in the classes they write blogs. At the time I thought that was so useless and boring, but being here writing them, I feel that it's actually useful, because it makes you think about something a lot, and when talking to another person, this can help to express faster your ideas. Usually writing them isn't so boring, except when you have to write about something that you dislike or something like that.
From my point of view, that's what I've learnt on the English classes, how to communicate better, and some words that didn't knew their means. Also I must say that the teacher is very... interesting.
I've started learning english when I was probably in 2° grade more or less, like 10 years ago or something like that, and it never stopped, but I still need to practice more. I think that I need to improve my pronunciation, because it really fails sometimes, when I hesitate or I'm just not focused on it. And sometimes I use wrong a verbal time or something like that, but I think that's practice and study.
Outside the English class I don't talk a lot of English (maybe just when singing), but I read and write a lot. I play a lot of videogames, and I have all of them in English (at least most of them) and some of the videogames are also with English-speakers players, so I have to write in English to talk to them. Also I read a lot, I'm practically always reading a book, and whenever I can, it’s in English. Right now I'm reading Dan Brown's Origin. I think that all these things help me practice everyday my communication.