Speaking of English by non-natives is still a problem for many, and is an area researched a lot. Just because it is a foreign language to them, and its structure, in many cases, differs from the language(s) they are comfortable with, the level of difficulty is more. And this adds to difficulty of teachers and trainers too. No short-cuts will help here, other than approaching the study of a non-native language in the right way. Software and internet have made the people so dependent on them that without it, they can’t think of profession or career. Study of language has also been the victim of technology invasion. Generally, different approaches work for different people and accordingly the methodology may have to change. There may still be some elements of teaching/ learning that should work in common for many, and this work is intended to serve that purpose. Backed by the experiences of the author as a student & non-native learner, customized as a teacher and validated as a writer, this book reflects a reasonably workable approach, considered modern in the conventional background.