In my class there are twenty-three students from five differents countries. There are people from Bulgaria, Italy, Morocco, Ecuador and Spain.
At school we have English classe three times a week. Catalan, Spanish, French and German are also subjects here.People in this class speak Spanish, Catalan, Arabic and a bit of French.
My level of English is PERFECT. My vocabulary is EXCELENT. I think it's a good idea to listen to songs in English and practise English with another person.
I memorize grammar rules, do homework, use a dictionary when I don't understand a word and revise when I've got an exam.