I'm happy to have played four Top 10 Canadian courses, two by classic genius Stanley Thompson (Capilano and Highland Links) and two by modern genius Rod Whitman (Cabot Links and Sagebrush).
I've also played Royal Colwood (26) and Victoria Golf Club
(28). Also excellent courses. Victoria is Canada's Pebble Beach, except some of the holes are on the water rather than on a cliff top overlooking the water.
My middle of Canada experience is pretty much nil.