Начну с той же фразы У вас отличные данные. А почему именно в Квебек? Если у вас есть хоть немного английского, пусть школьного, наверно лучше заняться ОЧЕНЬ интенсивно английским.  Да, в Квебек легче и быстрее, да, там жизнь дешевле. Но с работой хуже.   Как бы не получилось, что потратите силы и деньги на изучение французского, а потом захотите переехать, а английский все еще не очень, а дети...Учтите, вы по закону не сможете отдать детей в английскую школу в Квебеке, хотя они и есть, т.е. дети будут учится на французском. Не пришлось бы устраивать две эмиграции.Это я просто призываю вас ПОДУМАТЬ. С вашими прекрасными данными вы проходите и в английскую Канаду, и во Французскую.  А если ваш муж хочет все сделать как можно быстрее, может быть лучше потратить силы и деньги на очень интенсивное изучение английского.  Можно и за полгода к экзамену подготовиться.А самое прекрасное у вас,это образование мужа и его работа. Для канадцев очень важна прозрачность Они не понимают, как можно иметь техническое образование и работать балериной,или иметь музыкальное и быть программистом Советую вам, когда будете подавать документы, озаботьтесь тем, чтобы в переводе специальности по образованию, специальности по местам работы совпадали. Это очень важно! Я знаю семьи (близкие родственники), которые даже прошли без собеседования, только экзамен по языку, медицина, визы. Они даже спросили, почему без интервью.  А чего на вас время тратить, когда все чисто и ясно, образование, работа по той же специальности...У вас все получится замечательно. И не будет ваш муж пиццу разносить Просто потому что на эти деньги не проживешь, оставьте эту работу студентам Ваш муж устроится по своей специальности, пусть сначала простым рабочим, потом будет расти. Руководящая должность, не руководящая должность...Здесь этому не придается такого значения, как в России. Хороший рабочий с хорошей зарплатой, пользуется гораздо большим уважением,чем мелкий менеджер. Мне кажется, что в России сейчас все менеджеры,даже простые секретарши..  Да и вы будете работать, у вас и образование, и опыт работы,в конце концов какие-нибудь курсы закончите... Опять-таки не забудьте выпятить связь вашего образования с опытом работы.А уж то, что детям вашим будет здесь хорошо, это ваш муж прав на 100000%По вашим вопросам:   Если и не программистом, то что нибудь близкое для вас найдется    Черная работа всегда есть, можно и без языка, но у вас язык будет для обычной работы, учите.    С агентствами не связывайтесь. Они только заполняют анкеты. ТОЛЬКО!. Больше они ничем не помогают! Распечатайте анкеты на сайте, сами изучите, сами заполните. Есть форумы таких же как вы, всегда можете посоветоваться.    25 тысяч деньги не большие, но приезжают и с меньшими. Вы ведь еще и квартиру российскую сдавать можете, тоже довесок. А если и продадите, тоже не пропадете. У вас энергичный и толковый муж, он на работу устроитсяДетские сады чаще платные. Есть русские, есть ...любые Школы бесплатные. Об университете думать рано. В школу ребенок идет (в Онтарио) с 4 лет, т.е. если 4 года исполняется до 31 дек. текущего года. Например, если вашему старшему ребенку уже есть 6 лет, или исполнится 6 лет до 31 декабря, он бы сейчас был в первом классе канадской школы. То есть подумайте, чтобы и он немножко поучил язык, чтобы он умел читать на русском. Научившись читать на одном языке, проще и быстрее научится читать на другом.Чем младше дети, тем легче они переносят переезд. Если  решились, начинайте интенсивно учить язык ЗАВТРА, изучайте соответствующие сайты, не тяните,.Удачи!