My Brother (Home Country - India) is working in USA and planning to do his First time H1B Stamping in Toronto Canada. Is it possible or advisable to do in Toronto ? What is the success rate ? Or should he travel to his home country India to do his first time H1B stamping . Anyone who has recently gone through this process , please share your experience . Any leads would be helpful.