See this answer by AnthonyC to a similar question:
There is no requirement that the student loan is held by a US bank in order to deduct the interest. However, there is a requirement that the proceeds of the loan were taken out to pay “qualified higher education expenses” and, in turn, one of the requirements of qualified expenses is that the school be an "eligible educational institution."
See this definition of an eligible educational institution:
An eligible educational institution is any college, university, vocational school, or other postsecondary educational institution eligible to participate in a student aid program administered by the U.S. Department of Education. It includes virtually all accredited public, nonprofit, and proprietary (privately owned profit-making) postsecondary institutions.
Certain educational institutions located outside the United States also participate in the U.S. Department of Education's Federal Student Aid (FSA) programs.
In sum, you would need to contact your foreign school to see if they participate in the US FSA program and if they are an eligible institution. If so, you could deduct the interest provided you meet all the other requirements of the student loan deduction.
You could also look up your school using the link below - if your school has a FAFSA code, then it is participating in the Federal Student Aid program. There are quite a few eligible Candian schools, so its likely that you will be able to deduct the interest provided you meet the other requirements (see list below).