I have heard from a friend about this pre-arrival service delivered across several provinces in Canada. It actually prepares pre-arrival immigrant to be job-ready. The program named Settlement Online Pre-Arrival (SOPA) program which has already had an impressive success stories of newcomers...