I can read and speak english, but sometimes im having some problems to understand other english-speaking persons.
But thats only happening when im playing on XBOX LIVE.
At first i learned english in my school, like everyone else around here.. i guess.
After that.. well, after that i learned new words through Diablo 2 and later with the help of Altavista Translations.
But im not quite perfect i guess.