I'm a foreign flight student in canada and will be starting my instructor rating in the new year...once you've trained you can apply for a post-graduate working visa and work for the flying school as an instructor, i believe it's a fairly quick process.