it depends on whether you meet the visa requirements but also depends on the politics. A friend of mine was refused entry into Canada earlier this year. However once he got a visa from the US and with the same info, his second visa application to Canada was granted, hence my statement about politics...