Hello, I have lived in the US for 10 years on F-1 and then H1-B visas. Now I am accepted to a MBA program, I need to apply for a new F-1. In my home country, it takes 2 months to process the visa because of background check and high volume of student visa applicants in the summer. This entirely screws up my travel plan for the summer (they hold my passport during that 2 months) therefore, I am thinking to go to Canada to get my F-1 visa.
Have anybody had experience like this? Notice, that this is not a F-1 visa extension, this is switching from H1-B to F-1 in canada as a third country applicant.
I don't want to take too much risk on the visa just to make my travel plans, at the same time i have been under legal status and traveled frequently back to my home country throughout my 10 years in the States. I also have solid prove of financial support to pay for school, and also reasons to return to my home country after graduation.
Please advise. I really need to decide asap!!