Any time somebody tries to speak like a Canadian, I want to punch them. We don't all sound like that! A lot of our speech patterns are local, or influenced by whoever settled the region we were born in. For example, my speech style is technically known as Ottawa Valley Twang. Heavy Irish influence, but also incorporating Polish and Scottish accents as well, depending on what part of the valley you live in. (Wilno is the oldest Polish settlement in the country for example.)
And we don't sound like anybody from the city or from the other provinces.
I mean, it is very obvious to us when someone tries to speak like a Canadian, but we have such diverse accents that some people can't pick up on them. Take Mass Effect for example. MaleShep and FemShep are both voiced by Canadians, but a lot of Americans I know never picked up on it. Listen in particular to words like "route" or "roof" to catch the accent.