Hi, I'm Brazilian and so my mother language is not English. I have a reasonable understanding and I already can read books and long texts. However, my knowledge of grammar is terrible and I have great difficult with verbal tenses. Then I like you could indicate a good grammar for my study. Thank you, and sorry for the bad English. lol ..no your english is good ..my mother tongue is Arabic and my father is english.so if you have the intention of learning english then you can do it easily.i think english is one the easiest language of the world.That's why it is very common in the world. I presume you mean widespread lol sorry my mistake .i was in hurry