First, if you favor Canadian content and aren’t based in Canada, you can find your way around geo-blocking by connecting to a Canadian IP address. You simply need to choose a Canadian server, and you can access one when you get a VPN that offers you Canadian servers.
On the other hand, you can stream international content from Canada or anywhere in the world too. It’s just a matter of acquiring a suitable VPN, locating the server for the location you’d love to enjoy content from, and changing your IP address with one of the available servers.