Желаю Вам удачи. В любом случае, начинать нужно с английского, иммиграционные программы и финансовое состояние имеют свойство меняться, а знание языка необходимо в любом случае.
Искренне рада за Вашего друга. К сожалению, в Канаде пока некому дать мне рекомендацию, а все рекоммендательные письма отсюда там вряд
ли помогут. Поэтому, судя по всему, придется расчитывать только на тяжелую плохооплачиваемую.