as I know, the flying school must try to find 3 months to find an American with your qualifications. If they are not able to, they have to sponsor you. Check on the web, ther is a web site for this and there is a lawyer office in Toronto specialized in that. Good luck!