You can work on a full time basis, or temporary; and these options start with a job offer from a Canadian employer.
Immigration Visas are pretty much similar to work permit. Teachers may disregard some of their principal's directives on the basis of their age differences.