I could tell Colin was from Canada in a couple of minutes of seeing him perform. Ryan was tougher but I believe he only claims to be 1/2 Canadian. They both have a quick wit and off-beat sense of humour, like so many Canadians, many of who are honoured in this thread. While few of my friends in Canada approach these comedians in stature, I've spent many an evening back in Canada, sitting around a barrom table entertaining each other.
About getting an accurate impression of Canada. Canada is a very diverse country. You would certainly have to visit many cities and meet many people. You can spend a lifetime at it and probably not repeat yourself.