Hi! I am new to the forums and I'm looking for more info on immigration. I've been to some Canadian Immigration sites for info.. but I'm interested in getting real-life persons to help! 
I am a US citizen, my husband is a Mexican citizen. We have a daughter that is a US citizen. I'm wondering what it will take for us to immigrate to Canada permanently. I currently have a job that allows me to work from home and I am really close to finishing up a Bachelor's Degree in Psychology. Would it be best to immigrate as a student and take classes at a Canadian University or wait until I have my degree in Psychology and work in the field (in the US) for at least a year?
Would it be possible to immigrate to Canada with my US work-from-home job? Or do I have to actually have a Canadian job?
Where can I find info on finding a position with a Canadian company to get a sponsored Visa? (sorry if my terms are incorrect.. i'm still learning the ropes)
TIA for all of your help!

I am a US citizen, my husband is a Mexican citizen. We have a daughter that is a US citizen. I'm wondering what it will take for us to immigrate to Canada permanently. I currently have a job that allows me to work from home and I am really close to finishing up a Bachelor's Degree in Psychology. Would it be best to immigrate as a student and take classes at a Canadian University or wait until I have my degree in Psychology and work in the field (in the US) for at least a year?
Would it be possible to immigrate to Canada with my US work-from-home job? Or do I have to actually have a Canadian job?
Where can I find info on finding a position with a Canadian company to get a sponsored Visa? (sorry if my terms are incorrect.. i'm still learning the ropes)
TIA for all of your help!