GCP is the Guidance and Counselling Program which is for Filipinos whose spouse or partner is a foreigner or a former Filipino, since I am a former Filipino who holds a Canadian Citizenship when my wife and I got married, she was required to attend GCP before she could apply for her passport...