I am currently a US citizen and a NY State resident. I have friends in Canada and am planning on living with them while applying for a workers permit (I have a job offer from a church in Canada, and would stay as a Religious Worker). Do I need to apply for a visitors visa although I am a US citizen? Is it possible to apply for a worker's permit without a visa? Thank you so much for your help!