my wife is a PR and i am a foreign student, we have been married 8 years, she wants 2 sponsor me. where is the best place(with regards to time)to apply
There is no "best place" to apply. You must either apply from your country of residence or at Buffalo depending on how long you have lived in Canada for. Call the CIC 1800 number, its on the CIC Website. If you explore a little, it will also tell you how long it takes to process your case at the center where you are applying.