hi,
i am holding OPT now, and thinking to immigrate to Canada,i want to know how long the process is going to take, and i have a master degree in usa, do i still need to take the english test in order to get the full marks on the language factor? appreciate for any response