I am not a native english speaker but my vocabulary is pretty good but not advanced and I have started to work on that. But I still don't know how I should actually start preparing, what materials I should use etc.I am trying to create a proper plan but seeing so many materials and so many tests is totally confusing. And honestly, its scaring me.
