I believe you would have to file as a deemed-resident despite the fact that you were here as a tourist. This is because you have spent more than 183 days in Canada. You also have ties to the country i.e. your sponsor. I am assuming you also have bank accounts and what not? Also, you will be...