Hi people... I need informations and all step to immigrate in Canada.. since 3 years i work for Canadian company in Cairo egypt...so if somebody know all the step to be accepted ..please tell me what i have to do.. i speak very well french and try english