Originally posted by PTCruise
Thank you for message. Right now, I~{!/~}m working in US with H-1B visa, preparing for GC under NIW. Since I~{!/~}m Canadian and would like to take CP after I-140 approval. However, I need to make sure which way is better in terms of timing and chance before filing the application to INS. You mentioned there is a new procedure for CP. Could you please specify what it is? Thank you in advance.