Apply for jobs, get LMIA proving no Canadian or PR can be a yoga teacher or has your skills/education/language to do the job and then apply for a closed work permit. Most yoga teachers, I know, teach out of their homes or book time in a studio. They are not employees.