Shielding low-income students from feeling bad about not having a pricey coat. Canada Goose jackets cost anywhere from $500 to $1,500, and they're not just popular in English high schools.
Canada Goose is a premium brand, so its jackets are relatively expensive, but you can currently get the Canada Goose Burnaby ...