I second it that you need to have someone in Korea to do this, as the Korean consulate can't issue the correct certificate that CIC requires. This is true in my case and in many others. But visiting Korean consulate is useful because they can validate your documents, so that your friend in Korea...