My brother-in-law (Citizen of India) is attending a graduate program in Canada currently. He is admitted to a graduate school in the U.S. Can he apply for the F-1 visa at a U.S. Consulate in Canada? Or he will have to go to a U.S. Consulate in India to get his F-1 visa? Also, any tips regarding which U.S. Consulate in Canada is better would be helpful.
Thanks.
Thanks.