I have been in contact with Humber College in Ontario as I am preparing to start an HR course in February, not sure if that may help. I am also having my sister send me a letter since we will be staying with her and a few friends back home about me having multiple jobs while I worked in Canada and supporting myself.Start looking for jobs in Canada maybe? That can be used as your intention to come back.
I don't have official job offers but I have searched jobs on linked in we could do, not sure if I should send those screen shots just to prove we are looking.
Thoughts?