{"id":5568,"date":"2020-04-24T03:20:57","date_gmt":"2020-04-24T03:20:57","guid":{"rendered":"https:\/\/bli.ca\/?page_id=5568"},"modified":"2026-10-20T07:02:38","modified_gmt":"2026-10-20T12:02:38","slug":"dates-de-debut","status":"publish","type":"page","link":"https:\/\/bli.ca\/fr\/start-dates\/","title":{"rendered":"Dates de d\u00e9but"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5568\" class=\"elementor elementor-5568\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-542116d elementor-section-full_width elementor-section-stretched b26-col-assets elementor-section-height-default elementor-section-height-default\" data-id=\"542116d\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ae0edba\" data-id=\"ae0edba\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b64c6f1 elementor-widget elementor-widget-template\" data-id=\"b64c6f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"31745\" class=\"elementor elementor-31745\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-47932dd elementor-section-full_width b26-col-assets elementor-section-height-default elementor-section-height-default\" data-id=\"47932dd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-07f7699\" data-id=\"07f7699\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-333f8a5 elementor-widget elementor-widget-html\" data-id=\"333f8a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\n\/* BLI 2026 \u00b7 Colegios: video del college (carga YouTube solo al hacer clic) *\/\n(function(){if(window.b26ColVid)return;window.b26ColVid=1;\ndocument.addEventListener('click',function(e){var p=e.target.closest('.b26-col .t-ph[data-yt]');if(!p||p.querySelector('iframe'))return;\nvar f=document.createElement('iframe');f.src='https:\/\/www.youtube-nocookie.com\/embed\/'+p.getAttribute('data-yt')+'?autoplay=1&rel=0';\nf.allow='autoplay; encrypted-media; picture-in-picture';f.allowFullscreen=true;f.title=p.getAttribute('data-title')||'Video';p.querySelector('.in').appendChild(f);});})();\n<\/script>\n<script>\n\/* BLI 2026 \u00b7 Programas \u00b7 JS compartido (horario, niveles, menu de saltos, volver arriba). Solo corre en paginas con .b26-pg *\/\n(function(){\nvar CL={\n gen:['General ESL\/FSL','var(--k1)','In this block of classes you learn the core grammar you need to improve your accuracy, fluency and confidence in English or French. It is an interactive class: you discover the rules by using them, with guidance and clear explanations from your teacher. You practise the four skills (listening, speaking, reading and writing) together, through relevant topics and many varied activities, with a course book to track your progress.'],\n com:['Communication Workshop','var(--k2)','This course practises core English or French functions around themes designed to improve natural, everyday communication. The goal is fluency. The focus is on speaking and interaction between students, so you apply what you learned in your morning classes through role-plays, debates, discussions, storytelling, vocabulary games and mini projects.'],\n spe:['Specialized Elective ESL\/FSL','var(--k3)','This class builds specific language skills through exercises and dynamic activities. Each session has a different focus, such as reading, writing, listening, speaking, vocabulary and expressions (including idioms), pronunciation or task-based learning. Sections are tailored to each level, from beginner to advanced. You might write for a school newspaper, or explore the world of radio and podcasts.'],\n pow:['Power Skills ESL\/FSL','var(--k4)','This class speeds up your learning and lets you choose courses based on your interests and needs. Each session offers a different specialized course with its own theme, such as English or French in films and music. Groups tend to be smaller, so you get more individual attention from your teacher.'],\n bil:['General ESL (Bilingual)','var(--k5)','The last block of the day for Bilingual students: General ESL classes in the late afternoon, so you study English and French in the same week. Offered only at our Montreal campus.']};\nvar ROWS=[['9:00 \u2013 10:30','gen',18,5],['10:30 \u2013 10:40','break'],['10:40 \u2013 12:00','gen',18,5],['12:00 \u2013 12:50','lunch'],['12:50 \u2013 14:05','com',24,4],['14:05 \u2013 15:20','spe',30,4],['15:20 \u2013 16:35','pow',35,4],['16:35 \u2013 17:50','bil',42,4]];\nvar LV=[['A1','Beginner','Introduce yourself, ask simple questions and understand slow, clear speech.'],['A2','Basic','Handle shopping, directions and short everyday conversations.'],['B1','Intermediate','Travel alone, tell a story and give your opinion on familiar topics.'],['B2','Upper intermediate','Follow a meeting, argue a point and understand most films.'],['C1','Advanced','Use {L} at work or college with ease. Many pathway partners ask for C1.'],['C2','Proficient','Understand almost everything and express fine shades of meaning.']];\nfunction run(){\nvar root=document.querySelector('.b26-pg');if(!root||root.dataset.pgok)return;root.dataset.pgok=1;\nvar $=function(s){return document.querySelector(s)},$$=function(s){return [].slice.call(document.querySelectorAll(s))};\nfunction off(){var a=document.getElementById('wpadminbar');return 64+16+(a?a.offsetHeight:0);}\nfunction toNav(){var n=$('.b26-pg .t-facts');if(!n){scrollTo({top:0,behavior:'smooth'});return;}scrollTo({top:n.getBoundingClientRect().top+scrollY-off(),behavior:'smooth'});}\nvar sch=$('#pgSched'),dlg=$('#pgDlg');\nif(sch){\n var nob=sch.hasAttribute('data-nobil');var RW=ROWS.filter(function(r){return !(nob&&r[1]==='bil')});\n var p0=$$('#pgInt button').filter(function(b){return b.getAttribute('aria-pressed')==='true'})[0];var lvl=p0?+p0.dataset.k:24;\n var drawS=function(){var h='<span><\/span>'+['Mon','Tue','Wed','Thu','Fri'].map(function(d){return '<span class=\"hd\">'+d+'<\/span>'}).join('');\n  RW.forEach(function(r){\n   if(r[1]==='break'){h+='<span class=\"tm br\">'+r[0]+'<\/span><span class=\"bk\" style=\"grid-column:2\/span 5\">Break<\/span>';return;}\n   if(r[1]==='lunch'){h+='<span class=\"tm br\">'+r[0]+'<\/span><span class=\"bk\" style=\"grid-column:2\/span 4\">Lunch break<\/span><span class=\"bk\">\u2014<\/span>';return;}\n   var c=CL[r[1]],on=lvl>=r[2]&&(r[1]!=='bil'||lvl===42);\n   h+='<span class=\"tm\">'+r[0]+'<\/span><button class=\"cl '+(on?'':'off')+'\" style=\"--c:'+c[1]+';grid-column:2\/span '+r[3]+'\" data-c=\"'+r[1]+'\" data-t=\"'+r[0]+'\">'+c[0]+'<i>i<\/i><\/button>';\n   if(r[3]===4)h+='<span class=\"nc\">No class<\/span>';});\n  sch.innerHTML=h;\n  var inc=[];RW.forEach(function(r){if(r[2]&&lvl>=r[2]&&(r[1]!=='bil'||lvl===42)&&inc.indexOf(r[1])<0)inc.push(r[1]);});\n  if($('#pgN'))$('#pgN').textContent=lvl;\n  if($('#pgInc'))$('#pgInc').innerHTML=inc.map(function(k){return '<button type=\"button\" style=\"--c:'+CL[k][1]+'\" data-c=\"'+k+'\">'+CL[k][0]+'<small>'+(k==='gen'?'Mon\u2013Fri':'Mon\u2013Thu')+'<\/small><\/button>'}).join('');};\n var openC=function(k,t){if(!dlg)return;var c=CL[k],tg=$('#pgDlgTag');tg.textContent=k==='gen'?'Core class':'Afternoon class';tg.style.setProperty('--c',c[1]);$('#pgDlgT').textContent=c[0];$('#pgDlgTime').textContent=(t?t+' \u00b7 ':'')+(k==='gen'?'Monday to Friday':'Monday to Thursday')+' \u00b7 50-minute lessons';$('#pgDlgP').textContent=c[2];if(dlg.showModal)dlg.showModal();else dlg.setAttribute('open','');};\n document.addEventListener('click',function(e){var b=e.target.closest('#pgSched .cl,#pgInc button');if(!b)return;var r=ROWS.filter(function(x){return x[1]===b.dataset.c})[0];openC(b.dataset.c,b.dataset.t||(b.dataset.c==='gen'?'9:00 \u2013 12:00':r&&r[0]));});\n if(dlg){$('#pgDlgX').addEventListener('click',function(){dlg.close();});dlg.addEventListener('click',function(e){if(e.target===dlg)dlg.close();});}\n $$('#pgInt button').forEach(function(b){b.addEventListener('click',function(){$$('#pgInt button').forEach(function(x){x.setAttribute('aria-pressed',x===b)});lvl=+b.dataset.k;drawS();});});\n drawS();\n}\nvar lv=$('#pgLv'),lvd=$('#pgLvd');\nif(lv&&lvd){var L=lv.dataset.lang||'English or French',S=+(lv.dataset.start||2);\n lv.innerHTML=LV.map(function(x,i){return '<button type=\"button\" aria-pressed=\"'+(i===S)+'\" data-i=\"'+i+'\">'+x[0]+'<\/button>'}).join('');\n var showLv=function(i){$$('#pgLv button').forEach(function(b){b.setAttribute('aria-pressed',+b.dataset.i===i)});var x=LV[i],w1=i*8+1,w2=i*8+8;lvd.innerHTML='<b>'+x[0]+' \u00b7 '+x[1]+'<\/b><div class=\"t-lvsub\"><span>'+x[0]+'.1 \u00b7 4 weeks<\/span><span>'+x[0]+'.2 \u00b7 4 weeks<\/span><\/div><p class=\"mut\" style=\"margin-top:10px;max-width:46ch\">'+x[2].replace('{L}',L)+'<\/p>'+(lv.hasAttribute('data-weeks')?'<small class=\"t-lvw\">'+(i===0?'Starting from zero? This is where you begin.':'Starting from zero, you get here in about '+(i*2)+' months.')+'<\/small>':'');};\n $$('#pgLv button').forEach(function(b){b.addEventListener('click',function(){showLv(+b.dataset.i)})});showLv(S);}\nvar jl=$$('.b26-pg .t-jump a');\njl.forEach(function(a){var s=document.querySelector(a.getAttribute('href'));if(!s||s.querySelector(':scope > .t-up'))return;var u=document.createElement('a');u.href='#';u.className='t-up';u.innerHTML='\u2191 Back to menu';u.addEventListener('click',function(e){e.preventDefault();toNav();});s.appendChild(u);});\naddEventListener('scroll',function(){var cur=0;jl.forEach(function(a,i){var el=document.querySelector(a.getAttribute('href'));if(el&&el.getBoundingClientRect().top<innerHeight*.5)cur=i;});jl.forEach(function(a,i){a.classList.toggle('on',i===cur)});},{passive:true});\njl.forEach(function(a){a.addEventListener('click',function(e){e.preventDefault();var el=document.querySelector(a.getAttribute('href'));if(el)scrollTo({top:el.getBoundingClientRect().top+scrollY-off()-60,behavior:'smooth'});});});\nvar host=$('#b26-pg-end')||document.body;var fab=document.createElement('button');fab.className='t-fab';fab.type='button';fab.setAttribute('aria-label','Back to top');fab.textContent='\u2191';host.appendChild(fab);fab.addEventListener('click',toNav);\naddEventListener('scroll',function(){fab.classList.toggle('show',scrollY>900);},{passive:true});\n}\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run);else run();\n})();\n<\/script>\n<script>\n\/* BLI 2026 \u00b7 Servicio \u00b7 JS (\u00edndice lateral y listas de verificaci\u00f3n) *\/\n(function(){function run(){var root=document.querySelector('.b26-sv');if(!root||root.dataset.svok)return;root.dataset.svok=1;\nvar ls=[].slice.call(document.querySelectorAll('.b26-sv .t-toc a'));function off(){var a=document.getElementById('wpadminbar');return 100+(a?a.offsetHeight:0);}\nif(ls.length){addEventListener('scroll',function(){var cur=0;ls.forEach(function(a,i){var el=document.querySelector(a.getAttribute('href'));if(el&&el.getBoundingClientRect().top<innerHeight*.4)cur=i;});ls.forEach(function(a,i){a.classList.toggle('on',i===cur)});},{passive:true});\nls.forEach(function(a){a.addEventListener('click',function(e){e.preventDefault();var el=document.querySelector(a.getAttribute('href'));if(el)scrollTo({top:el.getBoundingClientRect().top+scrollY-off(),behavior:'smooth'});});});}\nvar ticks=[].slice.call(document.querySelectorAll('.b26-sv .t-ticks input'));if(ticks.length){var p=document.querySelector('.b26-sv .t-prog i'),pt=document.querySelector('.b26-sv .t-prog-t');var upd=function(){var n=ticks.filter(function(t){return t.checked}).length;if(p)p.style.width=(n\/ticks.length*100)+'%';if(pt)pt.textContent=n+' of '+ticks.length+' ready';};ticks.forEach(function(t){t.addEventListener('change',upd)});upd();}\n}\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run);else run();})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-a3263ff elementor-section-full_width elementor-section-stretched b26-col b26-sd elementor-section-height-default elementor-section-height-default\" data-id=\"a3263ff\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b7cbac4\" data-id=\"b7cbac4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-186d3bf elementor-widget elementor-widget-html\" data-id=\"186d3bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"rg\"><div class=\"wrap\">  <section class=\"hero\">\n<div class=\"crumb\"><span>Student services<\/span><span>Before you arrive<\/span><span>Start dates<\/span><\/div>\n<div class=\"hero-g\">\n<div>\n<span class=\"eb\"><span class=\"d4\"><i><\/i><i><\/i><i><\/i><i><\/i><\/span>Start dates<\/span>\n<h1 style=\"margin-top:18px\">Start any <em>Monday.<\/em><\/h1>\n<p class=\"lead\">A new session starts every four weeks, and you can join on any Monday in between. Pick your date and see your whole stay.<\/p>\n<div class=\"row\">\n<a class=\"ib or\" href=\"#plan\">Plan my stay <span aria-hidden=\"true\">\u2193<\/span><\/a>\n<a class=\"ib ln\" href=\"https:\/\/bli.ca\/request-a-quote\/\">Get a quote<\/a>\n<\/div>\n<ul class=\"rules\">\n<li><i class=\"m\">M<\/i><span>Classes start on Monday. Join on any Monday of the year.<\/span><\/li>\n<li><i class=\"t\">T<\/i><span>If Monday is a public holiday, you start on Tuesday.<\/span><\/li>\n<li><i class=\"b\">A1<\/i><span>Total beginners start on the first day of a session.<\/span><\/li>\n<li><i class=\"b\">EX<\/i><span>The last week of each session is exam week. You can join, but we recommend waiting for the next session.<\/span><\/li>\n<\/ul>\n<\/div>\n<div class=\"next\" id=\"next\" aria-live=\"polite\"><\/div>\n<\/div>\n<\/section><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-4d42f84 elementor-section-full_width elementor-section-stretched b26-col b26-sd elementor-section-height-default elementor-section-height-default\" data-id=\"4d42f84\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4dee15f\" data-id=\"4dee15f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e89e135 elementor-widget elementor-widget-html\" data-id=\"e89e135\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"rg\">  <section class=\"sec alt\" id=\"sessions\">\n<div class=\"wrap\">\n<div class=\"sh\">\n<div><span class=\"eb\"><span class=\"d4\"><i><\/i><i><\/i><i><\/i><i><\/i><\/span>Sessions<\/span><h2 class=\"h2\">Every session, every year.<\/h2><\/div>\n<div class=\"rib-nav\"><button type=\"button\" id=\"ribL\" aria-label=\"Scroll back\">\u2039<\/button><button type=\"button\" id=\"ribR\" aria-label=\"Scroll forward\">\u203a<\/button><\/div>\n<\/div>\n<div class=\"years\" role=\"tablist\" aria-label=\"Year\" id=\"years\"><\/div>\n<div class=\"rib-w\"><div class=\"rib\" id=\"rib\"><\/div><\/div>\n<p class=\"hint\">Tap a session to plan your stay from that date.<\/p>\n<\/div>\n<\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-9df2cc7 elementor-section-full_width elementor-section-stretched b26-col b26-sd elementor-section-height-default elementor-section-height-default\" data-id=\"9df2cc7\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8b8eeb9\" data-id=\"8b8eeb9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a57c098 elementor-widget elementor-widget-html\" data-id=\"a57c098\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"rg\"><div class=\"wrap\">  <section class=\"sec\" id=\"plan\">\n<div class=\"sh\">\n<div><span class=\"eb\"><span class=\"d4\"><i><\/i><i><\/i><i><\/i><i><\/i><\/span>Plan your stay<\/span><h2 class=\"h2\">Pick a Monday. Pick your weeks.<\/h2><\/div>\n<p class=\"mut\">See when you finish, which days the school is closed, and how many levels you can move up.<\/p>\n<\/div>\n<div class=\"plan\">\n<div class=\"pick\">\n<label class=\"sw\" for=\"beg\"><input type=\"checkbox\" id=\"beg\"><span><b>I'm a total beginner<\/b><small>You start on the first day of a session.<\/small><\/span><\/label>\n<div class=\"fld\">\n<span class=\"lab\">1 \u00b7 Your first day<\/span>\n<div class=\"chips\" id=\"chips\"><\/div>\n<div class=\"dp\">\n<button type=\"button\" class=\"dpbtn\" id=\"dpBtn\" aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"cal\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"3\"\/><path d=\"M3 10h18M8 3v4M16 3v4\"\/><\/svg><span id=\"dpTxt\">Choose your first day<\/span><svg class=\"chev\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button>\n<div class=\"cal\" id=\"cal\" role=\"dialog\" aria-label=\"Choose your first day\" hidden><\/div>\n<\/div>\n<\/div>\n<div class=\"fld\">\n<label class=\"lab\" for=\"wks\">2 \u00b7 How many weeks?<\/label>\n<div class=\"wk\"><b id=\"wkN\">12<\/b><span id=\"wkT\">weeks \u00b7 about 3 months<\/span><\/div>\n<input type=\"range\" id=\"wks\" min=\"1\" max=\"24\" value=\"12\">\n<p class=\"hint\">From 1 to 24 weeks. Dates with an orange dot start a new session.<\/p>\n<\/div>\n<\/div>\n<div class=\"out\" id=\"out\" aria-live=\"polite\"><\/div>\n<\/div>\n<\/section><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-5388753 elementor-section-full_width elementor-section-stretched b26-col b26-sd elementor-section-height-default elementor-section-height-default\" data-id=\"5388753\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7209bc4\" data-id=\"7209bc4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8ba5267 elementor-widget elementor-widget-html\" data-id=\"8ba5267\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"rg\">  <section class=\"sec alt\" id=\"year\">\n<div class=\"wrap\">\n<div class=\"sh\">\n<div><span class=\"eb\"><span class=\"d4\"><i><\/i><i><\/i><i><\/i><i><\/i><\/span>Year at a glance<\/span><h2 class=\"h2\" id=\"yrT\">2026 at a glance.<\/h2><\/div>\n<div class=\"years\" id=\"years2\" aria-label=\"Year\"><\/div>\n<\/div>\n<div class=\"yr\">\n<div class=\"months\" id=\"months\"><\/div>\n<div class=\"side\">\n<div class=\"legend\">\n<span><i style=\"background:var(--bli)\"><\/i>Session starts<\/span>\n<span><i style=\"background:var(--chip)\"><\/i>Holiday \u00b7 school closed<\/span>\n<span><i style=\"background:var(--peach-2)\"><\/i>Your stay<\/span>\n<\/div>\n<div class=\"hol\" id=\"hol\"><\/div>\n<div class=\"pdfc\"><h4>Printable calendar<\/h4><canvas id=\"pdfThumb\" width=\"510\" height=\"660\" aria-label=\"Preview of the printable calendar\"><\/canvas><button type=\"button\" class=\"ib or\" id=\"pdfBtn\">Download PDF \u2193<\/button><p class=\"hint\" id=\"pdfNote\">Letter size, ready to print.<\/p><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-fe25da6 elementor-section-full_width elementor-section-stretched b26-col b26-sd elementor-section-height-default elementor-section-height-default\" data-id=\"fe25da6\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-afe30e2\" data-id=\"afe30e2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7bfec43 elementor-widget elementor-widget-html\" data-id=\"7bfec43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"rg\"><div class=\"wrap\">  <section class=\"sec\">\n<div class=\"faq\">\n<div><span class=\"eb\"><span class=\"d4\"><i><\/i><i><\/i><i><\/i><i><\/i><\/span>FAQ<\/span><h2 class=\"h2\">Good to know.<\/h2><\/div>\n<div>\n<details open><summary>Can I start on any Monday?<\/summary><p>Yes. If you already speak some English or French, you can join on any Monday. You take a placement test and join the class at your level.<\/p><\/details>\n<details><summary>I'm a total beginner. When do I start?<\/summary><p>On the first day of a session, so you start the beginner level with your group from day one.<\/p><\/details>\n<details><summary>Can I start during exam week?<\/summary><p>Yes, but we don't recommend it. The last week of each session is exam week (week 4, or week 5 in a 5-week session), so it's better to start the following Monday, when a new session begins.<\/p><\/details>\n<details><summary>What if Monday is a holiday?<\/summary><p>Classes start on Tuesday that week.<\/p><\/details>\n<details><summary>When should I arrive?<\/summary><p>Most students arrive the weekend before their first day. <a href=\"https:\/\/bli.ca\/registration_conditions\/\">See how to register<\/a> and plan your payments.<\/p><\/details>\n<\/div>\n<\/div>\n<\/section><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-c098b29 elementor-section-full_width elementor-section-stretched b26-col b26-sd elementor-section-height-default elementor-section-height-default\" data-id=\"c098b29\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ad30a22\" data-id=\"ad30a22\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3fa1943 elementor-widget elementor-widget-html\" data-id=\"3fa1943\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"rg\"><div class=\"wrap\">  <section class=\"cta\">\n<div><h3>Found your date?<\/h3><p>Tell us when you want to start and we send you a quote.<\/p><\/div>\n<div class=\"row\"><a class=\"ib wh\" href=\"https:\/\/bli.ca\/request-a-quote\/\">Get a quote \u2197<\/a><a class=\"ib gh\" href=\"https:\/\/bli.ca\/register-on-line\/\">Register online<\/a><\/div>\n<\/section><\/div><\/div>\n<div id=\"b26-sd-end\"><\/div>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"><\/script>\n<script>\n(function(){if(window.__b26sd)return;window.__b26sd=1;function boot(){\n\/* ===== BLI calendar rules (Marce, Oct 2026) =====\nHolidays (school closed):\n- Jan 1, Dec 25: the day they fall; on a weekend, the Friday before (never a Monday unless the law says so).\n- Jun 24, Jul 1: the day they fall; on a Sunday the law moves them to Monday; on a Saturday, the Friday before.\n- Dec 26 (Boxing Day): only if it falls Monday to Friday; never made up.\n- Good Friday only (no Easter Monday).\n- Monday by law: National Patriots' Day (Monday before May 25), Labour Day (1st Monday of Sept), Thanksgiving (2nd Monday of Oct).\nSessions: 4 weeks, start Monday (Tuesday if that Monday is a holiday). 13 per year.\nSession 1 never starts in the previous year: if it would, the last session of the year lasts 5 weeks.\n2026 is published as is. *\/\nvar LASTY=new Date().getFullYear()+3; \/* always 4 years: this year + 3 *\/\nfunction ymdL(d){return d.getFullYear()+'-'+String(d.getMonth()+1).padStart(2,'0')+'-'+String(d.getDate()).padStart(2,'0')}\nfunction dAdd(d,n){var x=new Date(d);x.setDate(x.getDate()+n);return x}\nfunction easter(y){var a=y%19,b=Math.floor(y\/100),c=y%100,d=Math.floor(b\/4),e=b%4,f=Math.floor((b+8)\/25),g=Math.floor((b-f+1)\/3),h=(19*a+b-d-g+15)%30,i=Math.floor(c\/4),k=c%4,l=(32+2*e+2*i-h-k)%7,m=Math.floor((a+11*h+22*l)\/451),mo=Math.floor((h+l-7*m+114)\/31),da=((h+l-7*m+114)%31)+1;return new Date(y,mo-1,da)}\nfunction nthMon(y,m,n){var d=new Date(y,m,1);d=dAdd(d,(8-d.getDay())%7);return dAdd(d,7*(n-1))}\nfunction fixedDay(d,sunToMon){var w=d.getDay();if(w>=1&&w<=5)return [d,false];if(w===0&&sunToMon)return [dAdd(d,1),true];return [dAdd(d,w===6?-1:-2),true]}\nvar HOL={};\nfunction addH(r,name){HOL[ymdL(r[0])]=name+(r[1]?' (observed)':'')}\nfor(var y=2026;y<=LASTY+2;y++){\naddH(fixedDay(new Date(y,0,1),false),\"New Year's Day\");\naddH([dAdd(easter(y),-2),false],'Good Friday');\nvar p=new Date(y,4,24);addH([dAdd(p,-((p.getDay()+6)%7)),false],\"National Patriots' Day\");\naddH(fixedDay(new Date(y,5,24),true),'F\u00eate nationale');\naddH(fixedDay(new Date(y,6,1),true),'Canada Day');\naddH([nthMon(y,8,1),false],'Labour Day');\naddH([nthMon(y,9,2),false],'Thanksgiving');\naddH(fixedDay(new Date(y,11,25),false),'Christmas Day');\nvar bx=new Date(y,11,26);if(bx.getDay()>=1&&bx.getDay()<=5&&!HOL[ymdL(bx)])HOL[ymdL(bx)]='Boxing Day';\n}\nvar STARTS=['2026-01-26','2026-02-23','2026-03-23','2026-04-20','2026-05-19','2026-06-15','2026-07-13','2026-08-10','2026-09-08','2026-10-05','2026-11-02','2026-11-30'];\n(function(){var s1=new Date(2027,0,4);for(var y=2027;y<=LASTY+1;y++){for(var i=0;i<13;i++){var m=dAdd(s1,28*i);STARTS.push(ymdL(HOL[ymdL(m)]?dAdd(m,1):m));}var nx=dAdd(s1,364);if(nx.getFullYear()===y)nx=dAdd(nx,7);s1=nx;}})();\n\/* BLI official calendar \u2014 drawn on a canvas (letter, portrait). Needs HOL, startSet, ymdL, dAdd from the page rule code. *\/\nvar ICON={\n\"New Year's Day\":'M12 2.5v4M12 17.5v4M2.5 12h4M17.5 12h4M5.3 5.3l2.8 2.8M15.9 15.9l2.8 2.8M5.3 18.7l2.8-2.8M15.9 8.1l2.8-2.8M12 10.2a1.8 1.8 0 1 0 0 3.6a1.8 1.8 0 1 0 0-3.6z',\n'Good Friday':'M12 3c-3.6 0-6.5 5.6-6.5 10.2a6.5 6.5 0 0 0 13 0C18.5 8.6 15.6 3 12 3zM5.9 12.6l3-2.1 3 2.1 3-2.1 3.1 2.1',\n\"National Patriots' Day\":'M5.5 21.5V3M5.5 4h12l-2.6 4.2 2.6 4.3h-12',\n'F\u00eate nationale':'M12 2.5c-2.3 2.6-2.3 6 0 9.5 2.3-3.5 2.3-6.9 0-9.5zM12 12c-.8-3.3-4-5.6-6.7-4-1.7 1-1.2 3.8 1.4 3.9M12 12c.8-3.3 4-5.6 6.7-4 1.7 1 1.2 3.8-1.4 3.9M6.5 13.2h11M12 13.2v6.3M9.3 21h5.4',\n'Canada Day':'M12 2.5l1.7 3.4 2.3-1-.9 5 3-2.6 1 2 2.4-.5-.9 3.1 1.4.9-5.5 4.4.6 2-4.6-.6v4.4h-1v-4.4l-4.6.6.6-2-5.5-4.4 1.4-.9-.9-3.1 2.4.5 1-2 3 2.6-.9-5 2.3 1z',\n'Labour Day':'M14.3 3.2l6.5 6.5-3 3-6.5-6.5zM12.8 8.7L3.5 18l2.5 2.5 9.3-9.3',\n'Thanksgiving':'M12 7.5c-4.6 0-8 3-8 6.8s3.4 6.2 8 6.2 8-2.4 8-6.2-3.4-6.8-8-6.8zM12 7.5c-1.7 0-3 3-3 6.5s1.3 6.5 3 6.5 3-3 3-6.5-1.3-6.5-3-6.5zM12 7.5V4.3c1.2 0 2.3-.6 2.8-1.8',\n'Christmas Day':'M12 2.5l5 7h-3l4 6h-4l3 4.5H7l3-4.5H6l4-6H7zM12 20v2',\n'Boxing Day':'M4 10h16v11H4zM3 7h18v3H3zM12 7v14M12 7C10 3.2 6 3.2 6 5.6S10 7 12 7zM12 7c2-3.8 6-3.8 6-1.4S14 7 12 7z'\n};\nfunction iconFor(name){return ICON[name.replace(' (observed)','')]||ICON['Boxing Day']}\nvar MONEN=['January','February','March','April','May','June','July','August','September','October','November','December'];\nvar MONFR=['Janvier','F\u00e9vrier','Mars','Avril','Mai','Juin','Juillet','Ao\u00fbt','Septembre','Octobre','Novembre','D\u00e9cembre'];\nvar MCOL=['#1E9EC0','#A3B200','#D7282F','#E56322'];\nfunction rnd(seed){var x=Math.sin(seed)*10000;return x-Math.floor(x)}\nfunction blob(ctx,cx,cy,r,seed,color){\nvar n=9,pts=[];for(var i=0;i<n;i++){var a=i\/n*Math.PI*2+rnd(seed+i)*.3,rr=r*(0.86+rnd(seed*3+i)*0.3);pts.push([cx+Math.cos(a)*rr,cy+Math.sin(a)*rr*0.92]);}\n\/* brush tail toward bottom-left, like the printed calendar *\/\nvar ta=Math.PI*(0.62+rnd(seed*7)*0.18);pts.splice(Math.round(ta\/(Math.PI*2)*n),0,[cx+Math.cos(ta)*r*1.45,cy+Math.sin(ta)*r*1.35]);\nctx.beginPath();var m=pts.length;\nfor(var k=0;k<m;k++){var p0=pts[k],p1=pts[(k+1)%m],mx=(p0[0]+p1[0])\/2,my=(p0[1]+p1[1])\/2;if(k===0)ctx.moveTo(mx,my);else ctx.quadraticCurveTo(p0[0],p0[1],mx,my);}\nvar p0=pts[0],p1=pts[1];ctx.quadraticCurveTo(p0[0],p0[1],(p0[0]+p1[0])\/2,(p0[1]+p1[1])\/2);\nctx.fillStyle=color;ctx.fill();\n}\nfunction drawIcon(ctx,name,x,y,size,color){ctx.save();ctx.translate(x,y);ctx.scale(size\/24,size\/24);ctx.strokeStyle=color;ctx.lineWidth=1.7;ctx.lineCap='round';ctx.lineJoin='round';ctx.stroke(new Path2D(iconFor(name)));ctx.restore();}\nfunction drawOfficialCalendar(cv,year){\nvar W=850,H=1100,S=cv.width\/W,ctx=cv.getContext('2d');ctx.setTransform(S,0,0,S,0,0);\nvar PL='#8C5478',PLD='#713D60',OR='#E56322',INK='#231F20',MU='#6B6268',F='Poppins, Arial, sans-serif';\nctx.fillStyle='#fff';ctx.fillRect(0,0,W,H);\n\/* corner splash + title *\/\nblob(ctx,W-70,30,135,year,OR);\nctx.fillStyle='#fff';ctx.textAlign='right';ctx.font='600 15px '+F;ctx.fillText('BLI Official Calendar',W-40,52);ctx.font='700 22px '+F;ctx.fillText(String(year),W-40,78);\nctx.textAlign='center';ctx.fillStyle=PL;ctx.font='800 150px '+F;ctx.fillText(String(year),W\/2,215);\nctx.font='600 17px '+F;ctx.fillText('OFFICIAL START DATES AND HOLIDAYS',W\/2,250);\nctx.font='500 12px '+F;ctx.fillStyle=MU;ctx.fillText('Dates officielles de d\u00e9but de session et jours f\u00e9ri\u00e9s',W\/2,272);\n\/* months *\/\nvar x0=70,cw=162,gx=22,y0=285,mh=184,gy=14,hh=44,dw=cw\/7,rh=19;\nfor(var m=0;m<12;m++){\nvar col=m%4,row=Math.floor(m\/4),x=x0+col*(cw+gx),y=y0+row*(mh+gy),c=MCOL[m%4];\nctx.fillStyle=c;ctx.fillRect(x,y,cw,hh);\nctx.fillStyle='#fff';ctx.textAlign='left';ctx.font='800 30px '+F;ctx.fillText(String(m+1).padStart(2,'0'),x+8,y+33);\nctx.fillRect(x+56,y+9,2,hh-18);\nctx.textAlign='right';ctx.font='600 11.5px '+F;ctx.fillText(MONEN[m],x+cw-8,y+20);ctx.font='500 11px '+F;ctx.fillText(MONFR[m],x+cw-8,y+35);\nctx.textAlign='center';ctx.fillStyle=INK;ctx.font='700 10px '+F;\n'SMTWTFS'.split('').forEach(function(d,i){ctx.fillText(d,x+dw*i+dw\/2,y+hh+17)});\nvar first=new Date(year,m,1).getDay(),days=new Date(year,m+1,0).getDate();\nfor(var d=1;d<=days;d++){var i2=first+d-1,cx=x+dw*(i2%7)+dw\/2,cy=y+hh+36+Math.floor(i2\/7)*rh,k=ymdL(new Date(year,m,d));\nvar mk=startSet[k]?OR:(HOL[k]?PL:null);\nif(mk)blob(ctx,cx,cy-4,10,year*400+m*40+d,mk);\nctx.fillStyle=mk?'#fff':INK;ctx.font=(mk?'700 ':'500 ')+'11px '+F;ctx.fillText(String(d),cx,cy);}\n}\n\/* legend *\/\nvar ly=y0+3*(mh+gy)+20;\nblob(ctx,x0+12,ly,10,1,OR);blob(ctx,x0+12,ly+30,10,2,PL);\nctx.textAlign='left';ctx.fillStyle=INK;ctx.font='600 12.5px '+F;ctx.fillText('First day of session',x0+32,ly+4);ctx.fillText('Holiday or school closure',x0+32,ly+34);\nctx.fillStyle=MU;ctx.font='500 11px '+F;ctx.fillText('Premier jour de session',x0+32,ly+18);ctx.fillText('Cong\u00e9 ou fermeture de l\u2019\u00e9cole',x0+32,ly+48);\nctx.fillStyle=MU;ctx.font='500 11px '+F;['You can join any Monday. Total beginners start','on the first day of a session. The last week of','each session is exam week.'].forEach(function(t,i){ctx.fillText(t,x0,ly+84+i*15)});\n\/* holidays list with icons *\/\nvar hs=Object.keys(HOL).filter(function(k){return +k.slice(0,4)===year}).sort(),hx=x0+2*(cw+gx),hy=ly-8;\nctx.fillStyle=PL;ctx.font='700 12px '+F;ctx.fillText('OFFICIAL HOLIDAYS',hx,hy);\nhs.forEach(function(k,i){var cc=i<5?0:1,rr=i<5?i:i-5,ix=hx+cc*185,iy=hy+14+rr*31,dt=new Date(+k.slice(0,4),+k.slice(5,7)-1,+k.slice(8,10));\ndrawIcon(ctx,HOL[k],ix,iy,17,PLD);\nctx.fillStyle=INK;ctx.font='600 11.5px '+F;ctx.fillText(MONEN[dt.getMonth()].slice(0,3)+' '+dt.getDate(),ix+24,iy+9);\nctx.fillStyle=MU;ctx.font='500 10px '+F;ctx.fillText(HOL[k],ix+24,iy+21);});\n\/* footer *\/\n['#E56322','#8C5478','#1E9EC0','#A3B200','#D7282F'].forEach(function(c,i){ctx.fillStyle=c;ctx.beginPath();ctx.arc(W\/2-24+i*12,H-16,3.2,0,7);ctx.fill();});\nctx.save();ctx.translate(W-26,H-40);ctx.rotate(-Math.PI\/2);ctx.fillStyle=PL;ctx.font='600 10px '+F;ctx.textAlign='left';ctx.fillText('WWW.BLI.CA',0,0);ctx.restore();\nctx.fillStyle=PL;ctx.fillRect(W-30,H-28,1.5,16);\n}\nvar MON=['January','February','March','April','May','June','July','August','September','October','November','December'],DAY=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];\nfunction ymd(d){return d.getFullYear()+'-'+String(d.getMonth()+1).padStart(2,'0')+'-'+String(d.getDate()).padStart(2,'0')}\nfunction parse(s){var p=s.split('-');return new Date(+p[0],+p[1]-1,+p[2])}\nfunction addD(d,n){var x=new Date(d);x.setDate(x.getDate()+n);return x}\nfunction nice(d){return DAY[d.getDay()]+', '+MON[d.getMonth()]+' '+d.getDate()+', '+d.getFullYear()}\nfunction short(d){return MON[d.getMonth()].slice(0,3)+' '+d.getDate()+(d.getFullYear()!==new Date().getFullYear()?', '+d.getFullYear():'')}\nfunction monday(d){return addD(d,-((d.getDay()+6)%7))}\nvar today=new Date();today.setHours(0,0,0,0);\nvar S=STARTS.map(parse),startSet={};STARTS.forEach(function(s){startSet[s]=1});\nvar Y0=today.getFullYear();\n\/* sessions: start, end (Friday before next start), weeks, number within its year *\/\nvar SES=S.map(function(st,i){var nx=S[i+1]||addD(monday(st),28),end=addD(monday(nx),-3);return {st:st,end:end,wk:Math.round((monday(nx)-monday(st))\/6048e5),i:i}});\nvar byYear={};SES.forEach(function(s){var y=s.st.getFullYear();(byYear[y]=byYear[y]||[]).push(s)});\nObject.keys(byYear).forEach(function(y){byYear[y].forEach(function(s,k){s.n=k+1})});\nfunction curSes(){for(var i=0;i<SES.length;i++){if(SES[i].st<=today&&today<=addD(SES[i].end,2))return SES[i]}return null}\nvar nextS=SES.filter(function(s){return s.st>today});\nfunction sesOf(d){var m=+monday(d);for(var i=0;i<SES.length;i++){if(+monday(SES[i].st)<=m&&m<=+monday(SES[i].end))return SES[i]}return null}\nfunction isExam(d){var x=sesOf(d);return !!x&&+monday(d)===+addD(monday(x.st),(x.wk-1)*7)}\nfunction why(st){if(st.getDay()!==2)return '';var m=ymd(addD(st,-1));return HOL[m]||'Monday holiday'}\n\/* ---------- countdown ---------- *\/\nvar nx=document.getElementById('next'),ns=nextS[0];\nfunction drawNext(){\nvar c=curSes(),h='<span class=\"lab\">Next session starts<\/span><p class=\"date\">'+DAY[ns.st.getDay()]+', <em>'+MON[ns.st.getMonth()]+' '+ns.st.getDate()+'<\/em>, '+ns.st.getFullYear()+'<\/p>'+\n'<div class=\"cd\" id=\"cd\"><div><b id=\"cdD\">0<\/b><small>days<\/small><\/div><div><b id=\"cdH\">0<\/b><small>hours<\/small><\/div><div><b id=\"cdM\">0<\/b><small>min<\/small><\/div><div><b id=\"cdS\">0<\/b><small>sec<\/small><\/div><\/div>';\nif(c){var w=Math.min(c.wk,Math.floor((today-monday(c.st))\/6048e5)+1);h+='<div class=\"now\"><span>Session '+String(c.n).padStart(2,'0')+' is on now \u00b7 week '+w+' of '+c.wk+'. You can still join next Monday.<\/span><span class=\"bar\"><i id=\"nowBar\"><\/i><\/span><\/div>';}\nh+='<div class=\"then\"><span>Then:<\/span>'+nextS.slice(1,4).map(function(s){return '<button type=\"button\" data-d=\"'+ymd(s.st)+'\">'+short(s.st)+'<\/button>'}).join('')+'<\/div>';\nnx.innerHTML=h;\nif(c){var tot=(addD(c.end,3)-c.st),done=(new Date()-c.st);setTimeout(function(){document.getElementById('nowBar').style.width=Math.min(100,Math.max(3,done\/tot*100))+'%'},150);}\n[].forEach.call(nx.querySelectorAll('.then button'),function(b){b.addEventListener('click',function(){setStart(parse(b.dataset.d));document.getElementById('plan').scrollIntoView({behavior:'smooth'})})});\n}\nvar last={};\nfunction tickCd(){var t=ns.st-new Date();if(t<0)t=0;var v={cdD:Math.floor(t\/864e5),cdH:Math.floor(t\/36e5)%24,cdM:Math.floor(t\/6e4)%60,cdS:Math.floor(t\/1e3)%60};\nObject.keys(v).forEach(function(k){var e=document.getElementById(k);if(!e)return;var s=k==='cdD'?String(v[k]):String(v[k]).padStart(2,'0');if(last[k]!==s){e.textContent=s;e.classList.remove('t');void e.offsetWidth;e.classList.add('t');last[k]=s;}});}\nif(ns){drawNext();tickCd();setInterval(tickCd,1000);}\n\/* ---------- year tabs (shared by ribbon + year view) ---------- *\/\nvar selY=Y0;\nfunction yearTabs(el,cb){\nvar h='';for(var y=Y0;y<Y0+4;y++)h+='<button type=\"button\" role=\"tab\" data-y=\"'+y+'\">'+y+'<\/button>';\nel.innerHTML=h;\nel.addEventListener('click',function(e){var b=e.target.closest('button');if(b)cb(+b.dataset.y)});\n}\nfunction syncTabs(el){[].forEach.call(el.querySelectorAll('button'),function(b){b.setAttribute('aria-selected',+b.dataset.y===selY)});}\nfunction setYear(y,noScroll){selY=y;syncTabs(document.getElementById('years'));syncTabs(document.getElementById('years2'));if(!noScroll)scrollRib(y);drawYear();}\nyearTabs(document.getElementById('years'),setYear);yearTabs(document.getElementById('years2'),setYear);\n\/* ---------- ribbon ---------- *\/\nvar rib=document.getElementById('rib');\nfunction rng(a,b){var A=MON[a.getMonth()].slice(0,3);return a.getMonth()===b.getMonth()?A+' '+a.getDate()+'\u2013'+b.getDate():A+' '+a.getDate()+' \u2013 '+MON[b.getMonth()].slice(0,3)+' '+b.getDate()}\nfunction drawRib(){\nvar c=curSes(),list=SES.filter(function(s){return s.end>=today&&s.st.getFullYear()<=LASTY}),py=null;\nrib.innerHTML=list.map(function(s){\nvar cls='ses',pill,y=s.st.getFullYear(),pre='';\nif(py!==null&&y!==py)pre='<div class=\"ydiv\" data-y=\"'+y+'\" aria-hidden=\"true\"><b>'+y+'<\/b><\/div>';\nif(py===null)pre='<div class=\"ydiv\" data-y=\"'+y+'\" aria-hidden=\"true\"><b>'+y+'<\/b><\/div>';\npy=y;\nif(s.st>today){var d=Math.round((s.st-today)\/864e5);if(s===nextS[0]){cls+=' nx';pill='Next \u00b7 in '+d+' days';}else pill=d<60?'In '+d+' days':'In '+Math.round(d\/30.4)+' months';}\nelse{cls+=' on';var w=Math.min(s.wk,Math.floor((today-monday(s.st))\/6048e5)+1);pill='On now \u00b7 week '+w+' of '+s.wk;}\nvar tue=why(s.st);\nreturn pre+'<button type=\"button\" class=\"'+cls+'\" data-d=\"'+ymd(s.st)+'\" data-y=\"'+y+'\"><span class=\"top\"><span>Session '+String(s.n).padStart(2,'0')+'<\/span><span>'+s.wk+' weeks<\/span><\/span>'+\n'<span class=\"dd\"><b>'+s.st.getDate()+'<\/b><span>'+MON[s.st.getMonth()]+'<small>'+DAY[s.st.getDay()]+'<\/small><\/span><\/span>'+\n(c===s?'<span class=\"prog\"><i style=\"width:'+Math.round(Math.min(1,(today-s.st)\/(addD(s.end,3)-s.st))*100)+'%\"><\/i><\/span>':'')+\n'<span class=\"meta\">Ends Friday, '+short(s.end)+'<br>Exam week: '+rng(addD(monday(s.st),(s.wk-1)*7),addD(monday(s.st),(s.wk-1)*7+4))+'<\/span>'+\n'<span class=\"pill\">'+pill+'<\/span>'+(tue?'<span class=\"pill tue\">Tuesday start \u00b7 '+tue+'<\/span>':'')+'<\/button>';}).join('');\n}\nfunction scrollRib(y){requestAnimationFrame(function(){var t=y===Y0?rib.firstElementChild:rib.querySelector('.ydiv[data-y=\"'+y+'\"]');if(t)rib.scrollTo({left:Math.max(0,t.offsetLeft-rib.firstElementChild.offsetLeft),behavior:'smooth'});});}\n\/* keep the year tabs in sync while the strip is scrolled *\/\nrib.addEventListener('scroll',function(){var x=rib.scrollLeft+40,cur=Y0;[].forEach.call(rib.querySelectorAll('.ydiv'),function(d){if(d.offsetLeft-rib.firstElementChild.offsetLeft<=x)cur=+d.dataset.y});if(cur!==selY){setYear(cur,true);}},{passive:true});\ndrawRib();\nrib.addEventListener('click',function(e){var b=e.target.closest('.ses');if(!b)return;setStart(parse(b.dataset.d));document.getElementById('plan').scrollIntoView({behavior:'smooth'});});\ndocument.getElementById('ribL').addEventListener('click',function(){rib.scrollBy({left:-rib.clientWidth*.8,behavior:'smooth'})});\ndocument.getElementById('ribR').addEventListener('click',function(){rib.scrollBy({left:rib.clientWidth*.8,behavior:'smooth'})});\n\/* ---------- planner ---------- *\/\nvar beg=document.getElementById('beg'),wks=document.getElementById('wks'),chips=document.getElementById('chips'),btn=document.getElementById('dpBtn'),cal=document.getElementById('cal'),txt=document.getElementById('dpTxt'),out=document.getElementById('out');\nvar start=null,view=null;\nfunction canStart(d){if(d<=today)return false;var k=ymd(d);if(startSet[k])return true;if(beg.checked)return false;\nif(d.getDay()===1)return !HOL[k];if(d.getDay()===2)return !!HOL[ymd(addD(d,-1))];return false;}\nfunction nextMondays(){var r=[],d=addD(monday(today),7);while(r.length<4){var k=ymd(d),use=HOL[k]?addD(d,1):d;if((!beg.checked&&!isExam(use))||startSet[ymd(use)])r.push(use);d=addD(d,7);if(d.getFullYear()>LASTY)break;}return r}\nfunction drawChips(){var L=beg.checked?nextS.slice(0,4).map(function(s){return s.st}):nextMondays();\nchips.innerHTML=L.map(function(d){return '<button type=\"button\" data-d=\"'+ymd(d)+'\"'+(start&&+start===+d?' aria-pressed=\"true\"':'')+'>'+short(d)+(startSet[ymd(d)]?'<i class=\"sd\" aria-label=\"session starts\"><\/i>':'')+'<\/button>'}).join('');}\nchips.addEventListener('click',function(e){var b=e.target.closest('button');if(b)setStart(parse(b.dataset.d))});\nbeg.addEventListener('change',function(){if(beg.checked&&start&&!startSet[ymd(start)]){var s=nextS.filter(function(x){return x.st>=start})[0];if(s)start=s.st;}setStart(start)});\nfunction setStart(d){start=d;view=new Date(d.getFullYear(),d.getMonth(),1);txt.textContent=nice(d);drawChips();calc();}\nvar DW=['Mo','Tu','We','Th','Fr','Sa','Su'];\nfunction moOpts(y,m){var o='',d=new Date(today.getFullYear(),today.getMonth(),1);while(d.getFullYear()<=LASTY){o+='<option value=\"'+d.getFullYear()+'-'+d.getMonth()+'\"'+(d.getFullYear()===y&&d.getMonth()===m?' selected':'')+'>'+MON[d.getMonth()]+' '+d.getFullYear()+'<\/option>';d=new Date(d.getFullYear(),d.getMonth()+1,1);}return o}\nfunction drawCal(){\nvar y=view.getFullYear(),m=view.getMonth(),pad=(new Date(y,m,1).getDay()+6)%7,days=new Date(y,m+1,0).getDate();\nvar prevOk=new Date(y,m,1)>new Date(today.getFullYear(),today.getMonth(),1);\nvar h='<div class=\"hd\"><button type=\"button\" data-m=\"-1\" aria-label=\"Previous month\"'+(prevOk?'':' disabled')+'>\u2039<\/button><select class=\"mo\" aria-label=\"Month and year\">'+moOpts(y,m)+'<\/select><button type=\"button\" data-m=\"1\" aria-label=\"Next month\"'+(y===LASTY&&m===11?' disabled':'')+'>\u203a<\/button><\/div><div class=\"gr\">'+DW.map(function(w){return '<span class=\"dw\">'+w+'<\/span>'}).join('');\nfor(var i=0;i<pad;i++)h+='<span><\/span>';\nfor(var d=1;d<=days;d++){var dt=new Date(y,m,d),k=ymd(dt),ok=canStart(dt),c='d'+(startSet[k]?' st':ok?(isExam(dt)?' ex':' ok'):'')+(start&&+dt===+start?' sel':'');\nh+='<button type=\"button\" class=\"'+c+'\" data-d=\"'+k+'\"'+(ok?'':' disabled')+' aria-label=\"'+nice(dt)+(startSet[k]?', session starts':'')+(ok&&!startSet[k]&&isExam(dt)?', exam week':'')+'\">'+d+'<\/button>';}\nvar nsx=nextS.filter(function(x){return x.st>new Date(y,m+1,0)})[0];\nh+='<\/div>'+(nsx?'<button type=\"button\" class=\"jump\" data-j=\"'+ymd(nsx.st)+'\">Next session: '+nice(nsx.st)+' \u2192<\/button>':'')+'<div class=\"lg\"><span><i style=\"background:var(--peach)\"><\/i>Session starts<\/span>'+(beg.checked?'':'<span><i style=\"box-shadow:inset 0 0 0 1.5px var(--peach-2)\"><\/i>You can join<\/span><span><i style=\"background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--line)\"><\/i>Exam week<\/span>')+'<\/div>';\ncal.innerHTML=h;\n}\nfunction openCal(o){cal.hidden=!o;btn.setAttribute('aria-expanded',o);if(o){if(!view)view=new Date(today.getFullYear(),today.getMonth(),1);drawCal();var f=cal.querySelector('.d.sel')||cal.querySelector('.d:not(:disabled)');if(f)f.focus();}}\nbtn.addEventListener('click',function(){openCal(cal.hidden)});\ncal.addEventListener('change',function(e){if(e.target.classList.contains('mo')){var v=e.target.value.split('-');view=new Date(+v[0],+v[1],1);drawCal();cal.querySelector('.mo').focus();}});\ncal.addEventListener('click',function(e){e.stopPropagation();var b=e.target.closest('button');if(!b||b.disabled)return;\nif(b.dataset.j){var jd=parse(b.dataset.j);view=new Date(jd.getFullYear(),jd.getMonth(),1);drawCal();return;}\nif(b.dataset.m){view=new Date(view.getFullYear(),view.getMonth()+ +b.dataset.m,1);drawCal();return;}\nsetStart(parse(b.dataset.d));openCal(false);btn.focus();});\ndocument.addEventListener('click',function(e){if(!cal.hidden&&!e.target.closest('.dp'))openCal(false)});\ndocument.addEventListener('keydown',function(e){if(e.key==='Escape'&&!cal.hidden){openCal(false);btn.focus();}});\nwks.addEventListener('input',calc);\nout.addEventListener('click',function(e){var b=e.target.closest('[data-sw]');if(b)setStart(parse(b.dataset.sw))});\nvar stay=null;\nfunction calc(){\nvar n=+wks.value;document.getElementById('wkN').textContent=n;\nvar mo=n\/4.345;document.getElementById('wkT').textContent=(n===1?'week':'weeks')+(n>=4?' \u00b7 about '+(mo<1.5?'1 month':Math.round(mo)+' months'):'');\nif(!start){out.innerHTML='<p class=\"big\">Choose your first day.<\/p>';return;}\nvar m0=monday(start),end=addD(m0,n*7-3);stay={a:start,b:end};\nvar closed=[],sess=0,cells='';\nfor(var w=0;w<n;w++){var wm=addD(m0,w*7),hasS=false,hasH=false;\nfor(var dd=0;dd<5;dd++){var day=addD(wm,dd),k=ymd(day);if(day<start)continue;if(startSet[k]&&w>0)hasS=true;if(HOL[k]){hasH=true;closed.push(day);}}\nif(w===0)hasS=!!startSet[ymd(start)];if(hasS)sess++;\ncells+='<i class=\"'+(hasS?'s':'')+(hasH?' h':'')+'\" title=\"Week '+(w+1)+'\"><\/i>';}\nvar lv=Math.floor(n\/4),exw='';\nif(!startSet[ymd(start)]&&isExam(start)){var xs=sesOf(start),nn=nextS.filter(function(z){return z.st>start})[0];exw='<div class=\"exw\"><span><b>This is exam week for Session '+String(xs.n).padStart(2,'0')+'.<\/b> You can start, but we recommend the first day of the next session'+(nn?', '+nice(nn.st):'')+'.<\/span>'+(nn?'<button type=\"button\" data-sw=\"'+ymd(nn.st)+'\">Start '+short(nn.st)+' instead<\/button>':'')+'<\/div>';}\nvar unknown=false;\nout.innerHTML=exw+'<p class=\"big\">'+short(start)+' <span aria-hidden=\"true\">\u2192<\/span> <em>'+DAY[end.getDay()]+', '+MON[end.getMonth()]+' '+end.getDate()+', '+end.getFullYear()+'<\/em><\/p>'+\n'<div class=\"stats\"><div><b>'+n+'<\/b><small>'+(n===1?'week':'weeks')+' of classes<\/small><\/div><div><b>'+(lv>0?lv:'\u2014')+'<\/b><small>'+(lv===1?'level':'levels')+' up, one every 4 weeks<\/small><\/div><div><b>'+closed.length+'<\/b><small>'+(closed.length===1?'holiday':'holidays')+', school closed<\/small><\/div><\/div>'+\n'<div class=\"weeks\" style=\"--n:'+n+'\">'+cells+'<\/div>'+\n'<div class=\"wlg\"><span><i><\/i>Week of class<\/span><span><i class=\"s\"><\/i>New session starts<\/span><span><i class=\"h\"><\/i>Holiday that week<\/span><\/div>'+\n(closed.length?'<p class=\"closed\">School closed on '+closed.map(function(d){return short(d)+' ('+HOL[ymd(d)]+')'}).join(', ')+'.<\/p>':(unknown?'<p class=\"closed\">Holiday dates after 2027 are not published yet.<\/p>':''))+\n'<div class=\"trip\"><div><small>Arrive<\/small>'+nice(addD(m0,-1))+'<\/div><div><small>Last class<\/small>'+nice(end)+'<\/div><\/div>'+\n'<div class=\"row\"><a class=\"ib wh\" href=\"https:\/\/bli.ca\/request-a-quote\/\">Get a quote for these dates \u2197<\/a><a class=\"ib gh\" href=\"https:\/\/bli.ca\/registration_conditions\/#pay\">Plan my payments<\/a><\/div>';\nif(start.getFullYear()!==selY&&start.getFullYear()<=LASTY){setYear(start.getFullYear(),true);}else drawYear();\n}\n\/* ---------- year at a glance ---------- *\/\nfunction drawYear(){\nvar y=selY,h='';document.getElementById('yrT').textContent=y+' at a glance.';\nfor(var m=0;m<12;m++){var pad=(new Date(y,m,1).getDay()+6)%7,days=new Date(y,m+1,0).getDate();\nh+='<div class=\"mon\"><h4>'+MON[m]+'<\/h4><div class=\"g\">'+DW.map(function(w){return '<span class=\"w\">'+w[0]+'<\/span>'}).join('');\nfor(var i=0;i<pad;i++)h+='<span><\/span>';\nfor(var d=1;d<=days;d++){var dt=new Date(y,m,d),k=ymd(dt),c=[];if(dt<today)c.push('pa');if(startSet[k])c.push('st');if(HOL[k])c.push('ho');\nif(stay&&dt>=stay.a&&dt<=stay.b&&dt.getDay()%6!==0&&!HOL[k])c.push('in');\nh+='<span'+(c.length?' class=\"'+c.join(' ')+'\"':'')+(HOL[k]?' title=\"'+HOL[k]+'\"':'')+'>'+d+'<\/span>';}\nh+='<\/div><\/div>';}\ndocument.getElementById('months').innerHTML=h;\nvar hs=Object.keys(HOL).filter(function(k){return +k.slice(0,4)===y});\ndocument.getElementById('hol').innerHTML='<h4>Holidays '+y+'<\/h4><ul>'+hs.map(function(k){var d=parse(k);return '<li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"'+iconFor(HOL[k])+'\"\/><\/svg><b>'+MON[d.getMonth()].slice(0,3)+' '+d.getDate()+'<\/b><span>'+HOL[k]+'<\/span><\/li>'}).join('')+'<\/ul>';\nvar th=document.getElementById('pdfThumb');(document.fonts&&document.fonts.ready?document.fonts.ready:Promise.resolve()).then(function(){drawOfficialCalendar(th,y)});document.querySelector('.pdfc h4').textContent='Printable calendar '+y;\n}\ndocument.getElementById('pdfBtn').addEventListener('click',function(){\nvar note=document.getElementById('pdfNote');\ntry{var c=document.createElement('canvas');c.width=2550;c.height=3300;drawOfficialCalendar(c,selY);\nvar pdf=new window.jspdf.jsPDF({orientation:'portrait',unit:'in',format:'letter'});pdf.addImage(c.toDataURL('image\/jpeg',0.92),'JPEG',0,0,8.5,11);pdf.save('BLI_Calendar_'+selY+'.pdf');note.textContent='Downloaded: BLI_Calendar_'+selY+'.pdf';}\ncatch(e){note.textContent='The download could not start here. On bli.ca it saves the PDF.';}\n});\nsetYear(Y0);\nvar pre=nextS[1]||nextS[0];if(pre)setStart(pre.st);\n}\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',boot);else boot();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Student servicesBefore you arriveStart dates Start dates Start any Monday. A new session starts every four weeks, and you can join on any Monday in between. Pick your date and see your whole stay. Plan my stay \u2193 Get a quote MClasses start on Monday. Join on any Monday of the year. TIf Monday is&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[],"tags":[],"class_list":["post-5568","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Start Dates 2027 | Begin Any Monday | BLI<\/title>\n<meta name=\"description\" content=\"Start your English or French course any Monday. New sessions begin every four weeks at BLI in Montr\u00e9al, Qu\u00e9bec City and online.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bli.ca\/fr\/dates-de-debut\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Start Dates 2027 | Begin Any Monday | BLI\" \/>\n<meta property=\"og:description\" content=\"Start your English or French course any Monday. New sessions begin every four weeks at BLI in Montr\u00e9al, Qu\u00e9bec City and online.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bli.ca\/fr\/dates-de-debut\/\" \/>\n<meta property=\"og:site_name\" content=\"BLI Language school in Canada\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/blicanada.ca\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-20T12:02:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bli.ca\/wp-content\/uploads\/2026\/10\/bli-social-default-final.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@blicanad\" \/>\n<meta name=\"twitter:label1\" content=\"Estimation du temps de lecture\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bli.ca\\\/start-dates\\\/\",\"url\":\"https:\\\/\\\/bli.ca\\\/start-dates\\\/\",\"name\":\"Start Dates 2027 | Begin Any Monday | BLI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bli.ca\\\/#website\"},\"datePublished\":\"2020-04-24T03:20:57+00:00\",\"dateModified\":\"2026-10-20T12:02:38+00:00\",\"description\":\"Start your English or French course any Monday. New sessions begin every four weeks at BLI in Montr\u00e9al, Qu\u00e9bec City and online.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bli.ca\\\/start-dates\\\/#breadcrumb\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bli.ca\\\/start-dates\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bli.ca\\\/start-dates\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bli.ca\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Start dates\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bli.ca\\\/#website\",\"url\":\"https:\\\/\\\/bli.ca\\\/\",\"name\":\"BLI Canada\",\"description\":\"Language School in Canada\",\"publisher\":{\"@id\":\"https:\\\/\\\/bli.ca\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bli.ca\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bli.ca\\\/#organization\",\"name\":\"BLI Canada\",\"url\":\"https:\\\/\\\/bli.ca\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\\\/\\\/bli.ca\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/bli.ca\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/logo_bli.png\",\"contentUrl\":\"https:\\\/\\\/bli.ca\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/logo_bli.png\",\"width\":600,\"height\":600,\"caption\":\"BLI Canada\"},\"image\":{\"@id\":\"https:\\\/\\\/bli.ca\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/blicanada.ca\",\"https:\\\/\\\/x.com\\\/blicanad\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dates de d\u00e9but 2027 | D\u00e9but un lundi au choix | BLI","description":"Commencez votre cours d'anglais ou de fran\u00e7ais n'importe quel lundi. De nouvelles sessions d\u00e9butent toutes les quatre semaines chez BLI \u00e0 Montr\u00e9al, \u00e0 Qu\u00e9bec et en ligne.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bli.ca\/fr\/dates-de-debut\/","og_locale":"fr_CA","og_type":"article","og_title":"Start Dates 2027 | Begin Any Monday | BLI","og_description":"Start your English or French course any Monday. New sessions begin every four weeks at BLI in Montr\u00e9al, Qu\u00e9bec City and online.","og_url":"https:\/\/bli.ca\/fr\/dates-de-debut\/","og_site_name":"BLI Language school in Canada","article_publisher":"https:\/\/www.facebook.com\/blicanada.ca","article_modified_time":"2026-10-20T12:02:38+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/bli.ca\/wp-content\/uploads\/2026\/10\/bli-social-default-final.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@blicanad","twitter_misc":{"Estimation du temps de lecture":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bli.ca\/start-dates\/","url":"https:\/\/bli.ca\/start-dates\/","name":"Dates de d\u00e9but 2027 | D\u00e9but un lundi au choix | BLI","isPartOf":{"@id":"https:\/\/bli.ca\/#website"},"datePublished":"2020-04-24T03:20:57+00:00","dateModified":"2026-10-20T12:02:38+00:00","description":"Commencez votre cours d'anglais ou de fran\u00e7ais n'importe quel lundi. De nouvelles sessions d\u00e9butent toutes les quatre semaines chez BLI \u00e0 Montr\u00e9al, \u00e0 Qu\u00e9bec et en ligne.","breadcrumb":{"@id":"https:\/\/bli.ca\/start-dates\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bli.ca\/start-dates\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bli.ca\/start-dates\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bli.ca\/"},{"@type":"ListItem","position":2,"name":"Start dates"}]},{"@type":"WebSite","@id":"https:\/\/bli.ca\/#website","url":"https:\/\/bli.ca\/","name":"BLI Canada","description":"\u00c9cole de langues au Canada","publisher":{"@id":"https:\/\/bli.ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bli.ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"},{"@type":"Organization","@id":"https:\/\/bli.ca\/#organization","name":"BLI Canada","url":"https:\/\/bli.ca\/","logo":{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/bli.ca\/#\/schema\/logo\/image\/","url":"https:\/\/bli.ca\/wp-content\/uploads\/2019\/11\/logo_bli.png","contentUrl":"https:\/\/bli.ca\/wp-content\/uploads\/2019\/11\/logo_bli.png","width":600,"height":600,"caption":"BLI Canada"},"image":{"@id":"https:\/\/bli.ca\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/blicanada.ca","https:\/\/x.com\/blicanad"]}]}},"_links":{"self":[{"href":"https:\/\/bli.ca\/fr\/wp-json\/wp\/v2\/pages\/5568","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bli.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bli.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bli.ca\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bli.ca\/fr\/wp-json\/wp\/v2\/comments?post=5568"}],"version-history":[{"count":0,"href":"https:\/\/bli.ca\/fr\/wp-json\/wp\/v2\/pages\/5568\/revisions"}],"wp:attachment":[{"href":"https:\/\/bli.ca\/fr\/wp-json\/wp\/v2\/media?parent=5568"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bli.ca\/fr\/wp-json\/wp\/v2\/categories?post=5568"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bli.ca\/fr\/wp-json\/wp\/v2\/tags?post=5568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}