..................
А самое главное (секрет открою): все выше перечисленное ерунда по большому счету. Главное - это язык страны проживания.
Будешь им владеть, будет у тебя все хорошо.
То есть, у профессионального преподавателя английского языка проблем в Канаде с трудоустройством много быть не должно? Так?