how is Canada linked to other countries in the rest of the world?

Canada plays the role of a middle power in the global community. it has access to trade with Japan and other Asian countries as well as Europe because of it's major ports being on both the Atlantic and Pacific coasts. it's also linked through it's membership in the Commonwealth of Nations which promotes better trade, health and education.