Hi Asivad,
Thank you very much for your continuous help.
With the complex situation of my work experience, I am becoming tempted to hire an immigration consultant. But not sure, will it be a good idea or not. After visiting few offices, I got a feeling that most of the consultants are getting...