I have to agree with you there Vicente, it's quite admirable when a non native speaker can dominate the English language as it's more difficult to learn if we compare it to learning Spanish.
The grammar and pronunciation is a lot more complicated and not to mention there are a lot more rules.