Some of these responses are misinformed. I'm a foreign trained teacher here in BC and I started teaching here on my open work permit (2 years now). I'm not a PR holder but I applied in July. So still waiting. I had to have my degrees and experience assessed by the BC Teacher Regulation Branch. It was a long process (1 year) but my credentials were recognized and I'm now certified. They only asked me to do a three credit college level Canadian history class. Also they gave me a time frame of 4 years to complete it. That was it! I was even able to teach the year I was waiting to get my credentials assessed on a letter of permission that my principal applied for. Every province has it's own certification process. By the way, BC needs teachers. If you got your teaching degree from a reputable school, you shouldn't have any issues getting the certification. It's a long process though so start early.