The two-level course for the hardest stretch of French: from holding a conversation at B1 to holding an argument at B2, the level Canada counts as CLB 7.
Rated 4.8/5 across 300+ Google reviews

Toronto French Academy teaches French to adults who need results they can use: at work, in an exam room, on a PR application.
This is the intermediate program, taught online and in person, with intermediate French classes in Brampton and across the west GTA.
the benchmark level B2 lines up with for Express Entry
CRS points NCLC 7 French can add to a profile
students in an average class, never more than 8
Two honest checklists. If the first feels familiar and the second feels hard, you are in the right place.
Not there yet? Start with the beginner course (A1 & A2).
B1 French gets you through life: stories, plans, complaints, small talk. B2 French gets you through pressure: defending a decision, conceding a point politely, writing something a stranger takes seriously.
The gap is nuance and speed, not vocabulary size. We keep full guides to B1 and B2; this course is the bridge between them.
Most intermediate French courses stall here because they keep drilling grammar you already half-know. Ours moves the drill to homework and spends class time on the part you cannot practise alone: speaking under mild, friendly pressure.
Taken from our own TEF and TCF study syllabus, not a generic textbook.
Entry bar: finished A2 or equivalent.
Going further after B2? See Professional Classes (B2 + TEF).
Narration, opinions, and the subjunctive. The pace assumes homework between sessions.
Argument, nuance, and register. This is where your writing gets serious.
Each level runs about 2 to 3 months. Life happens; some students take longer, and the B2 guide is honest about what stretches the timeline. Between sessions, cheap wins add up: French radio at native speed, graded readers on your library card (Brampton Library, if you are local), and the Alliance Française, the global French cultural network.
NCLC 7 in all four skills can add 25 to 50 CRS points under Express Entry. The full math is in our French for Canada PR guide.
The course teaches toward both accepted tests. Undecided? Our TEF vs TCF comparison settles it in ten minutes.
Meetings, paperwork, complaints, negotiation. B2 is the level where French stops being a subject and starts being a tool: you leave knowing three politer ways to disagree than je ne suis pas d’accord (I do not agree).
Both formats run the same B1 and B2 syllabus. All classes are taught by Toronto French Academy tutors (about the academy).
An average of 3 to 4 students, never more than 8. Scheduled cohorts keep you accountable when motivation dips.
How group classes workOne-on-one, on your calendar, aimed at your specific gaps. The faster option if your schedule is chaos.
About private tutoringComparing schools around the GTA? Our French classes near me guide covers the options honestly.
300+ Google reviews · Rated 4.8 ★
I started learning French from TFA few months ago with teacher Love Bhatia. He is such a hardworking teacher and truly dedicated towards his work. He always motivates me to improve myself and helps me build confidence to speak French.
I’ve been taking French classes here for about one month with Love Bhatia as my instructor, and I’m really impressed with my progress so far. Love makes each lesson engaging, clear, and practical — every class feels interactive and well-structured.
I have been taking classes from Love Bhatia for the last 2 months. He is very detailed and good at teaching French and makes the classes easier and interactive with different activities. He goes above and beyond to make beginners understand the basics.
My tutor is Love Bhatia. I am taking classes from him since past two months. He explains everything in a very detailed and interesting way and makes learning French easy and enjoyable. I’ve really felt comfortable and confident learning French so far.
Our teacher Love is amazing. He is passionate, patient, and truly inspiring. Thanks for all the help so far!
I started taking classes with Nupur 9 months ago. She is an amazing instructor. Her approach and adaptability made each class a great process to learn. She’s helping me a lot to prepare for my TEF test.
My experience with Divya on my first classes has been fantastic! She is very patient and engaging and makes the classes both enjoyable and highly effective. It has definitely been a really nice experience learning with TFA!
Been taking classes from Kanishka for a while now, she is fantastic with her ways of teaching and making sure her students grasp a fine understanding of the topics before moving forward. The homework she gives is very helpful.
I’ve had the pleasure of learning French with Kaniska, and I can confidently say she is an outstanding teacher. She makes every lesson engaging, clear, and enjoyable. Her teaching style is patient yet motivating.
Been taking classes with Anil for the last couple months and it has been a great experience. He’s very caring for his students and accommodates the classes based on your knowledge and level. I recommend TFA.
I have seen great progress in my French learning journey. They have great content and very professional teachers. Harshita has helped me personalize my training as per my needs. Highly recommended this academy.
My experience with TFA has been amazing so far! My tutor, Jasleen Kaur, provides tailored lesson plans based on my skill level and gives me undivided attention during our sessions. I have really enjoyed learning French with them.
My French learning experience with TFA has been wonderful so far. Kudos to the administrative team for all the backend support you guys provide with the classes. Aashika, my instructor, ensures that everyone in class is keeping up. She has been very patient and motivating.
I signed up for French classes at Toronto French Academy a few months ago to prep for my TEF exam. The tutors were knowledgeable and the material covered most of what I needed. Overall a decent experience, I did see some improvement in my French.
I’ve been learning French with Priya ma’am at Toronto French Academy for about 4 months now, and it’s been a great experience. The learning material is well-structured, and the way she explains concepts makes it easy to understand. The classes are interactive and engaging.
I started my journey with TFA and I must say their one-to-one sessions are best for anyone who wants to learn French quickly and working on tight timelines. Special thanks to Divya Ahuja my trainer for being flexible, innovative and supportive.
I’ve been taking classes at TFA for a couple of months now and I’m pretty happy with how things have gone. My tutor is patient and really knows how to break down the tricky parts of French grammar. I feel way more confident going into my TEF exam than I did before.
Called them a couple of times and nobody picked up. Left a message too and never heard back. I was genuinely interested in signing up but if they can’t even answer the phone I don’t know how the actual classes would go. Pretty disappointing first impression.
Quoted word for word from TFA’s Google reviews.
TFA – French Language School · 499 Main St S, Brampton, ON L6Y 1N7
Months, not weeks. B1 and B2 each run about 2 to 3 months here, so the full climb is roughly half a year of steady work with homework between classes. Our B2 guide breaks down what speeds it up and what stretches it.
At B1 you can handle everyday situations; at B2 you can argue a point, soften it, and write with credibility. The levels come from the CEFR, the scale used by institutions like the Alliance Française. We keep full guides to B1 and B2 if you want the detail.
Close enough to plan around. B2 work lines up with NCLC/CLB 7, and NCLC 7 in all four skills is where Express Entry French points get serious, adding 25 to 50 CRS points. Our French for Canada PR guide has the tables.
You need B1-level French, wherever you learned it. For B1 itself, the entry bar is finished A2 or equivalent. A demo class includes an assessment of your current level, so you will not be guessing.
Both are accepted for Canadian PR; they differ in format and pacing. This course builds the level, and our exam preparation course builds the technique. The TEF vs TCF comparison helps you choose.
Online everywhere, and in person across the west GTA, including Brampton and Mississauga. Whichever format you pick, the syllabus and the tutors are the same.
More answers on the FAQ page, or contact us directly.
A demo class runs like a real lesson and includes an assessment of your current level. Intermediate French classes in Brampton, Mississauga, and online.
Book a demo class