I want to go to Canada

#1
I have a Canadian Boyfriend. Our Anniversary is near and I want to surprise him by coming to Canada and maybe stay there for a few months. I do not know the process. I only have Vietnamese Passport. I want to go there right before our Anniversary. How long would the process be? How much will be spent?

Thank you.
 
Top