North of North, the Canadian comedy set in the Arctic Prince of Wales Island, is back on Netflix for season 2. If you’re ...