Sorry, I am new to immigration issue too, so I don't know the answers to all of your questions.
From your education and experience history, you definitely qualify the requirement of Canada immigration. If you carefully prepare your documentations, you have great chance to success.
Go to the web site: http://www.cic.gc.ca/english/
under the category: Skilled Workers you will find the instruction of how to do it yourself. If you have questions, go to 移民签证 discussion group of wenxuecity.com, there are many kind people there would help you.
To be able to apply Canada immigration in USA, you status in USA right now must be legal and you have stayed in USA for more than one year legally. I am not sure if the status in USA required to be legal or not while case is in processing, but it seems some people overstay in USA to wait for their luck of Canada immigration. Unfortunately, the processing time seems become longer and longer. Even in USA, the processing time may reach 3 years now.
Even you have to go back China, you still have good chance to immigrate to Canada successfully. It is only matter of time. Due to information lack, it would be better to gather all the necessary materials before going back China.
Maybe you need to pay more attention to how to proof your English capability if you don't want to take English test. (I guess all your education gained from China.)
Good luck!
From your education and experience history, you definitely qualify the requirement of Canada immigration. If you carefully prepare your documentations, you have great chance to success.
Go to the web site: http://www.cic.gc.ca/english/
under the category: Skilled Workers you will find the instruction of how to do it yourself. If you have questions, go to 移民签证 discussion group of wenxuecity.com, there are many kind people there would help you.
To be able to apply Canada immigration in USA, you status in USA right now must be legal and you have stayed in USA for more than one year legally. I am not sure if the status in USA required to be legal or not while case is in processing, but it seems some people overstay in USA to wait for their luck of Canada immigration. Unfortunately, the processing time seems become longer and longer. Even in USA, the processing time may reach 3 years now.
Even you have to go back China, you still have good chance to immigrate to Canada successfully. It is only matter of time. Due to information lack, it would be better to gather all the necessary materials before going back China.
Maybe you need to pay more attention to how to proof your English capability if you don't want to take English test. (I guess all your education gained from China.)
Good luck!