How to improve vocabulary ?
Hi, I am not a native English speaker, but I would like to speak(learn) it like a native one. I know my vocab is not rich enough. How to learn and remember lots of words ? And what about the phrases and idiom ? Currently, I am studying masters of electrical engineering, so I can't find enough time to find all these stuff !!