My brother-in-law, an Indian citizen, is attending a graduate school in Canada. He now got admission into a graduate program in the U.S. Does he need to go to India to get his F-1 or can he apply it at one of the U.S. Consulates in Canada?
Appreciate any insight.
Thanks.