Hello xecuter,
First off, thank you very much for sharing your insights -- I will certainly look to pursue the GCMS from CIC.
I studied at the University of Alberta and successfully completed my Bsc in Engineering.
May I ask if I have to apply for restoration of status if my student permit...