GENERAL ENGLISH

B 2 English Course Online - Intermediate English Lessons

Do you feel comfortable in English but find yourself struggling when conversations get more complex? Our B2 English course online is designed for learners who have reached an intermediate level and are ready to make a real step forward.

 

You will learn to speak more fluently, understand more of what you hear and read, and express your ideas clearly in a much wider range of situations. Choose 1-to-1 lessons or small group lessons, and take our free level test to get started.

Student taking an B2 English course online with We Learn English Online

What You Will Learn on Our B2 English Course Online

Is Our B2 English Course Online for You?

Student having an B2 English lesson online with We Learn English Online

How Our B2 English Course Online Works

Every lesson is designed around you. Your teacher will help you practise speaking, listening, reading, and writing, and will encourage you to use English in a wider range of situations with greater accuracy.

Your lessons are planned around your goals. Whether you need English for your career, for travel, or to prepare for a higher level such as C1, your teacher will make sure every lesson moves you forward.

You can choose 1-to-1 lessons or small group lessons with a maximum of five students. 1-to-1 students choose when they want their lessons. Group students have two lessons every week at a fixed time.

Choose Your B2 English Course

Choose the package that fits your learning goals. All packages include personalised instruction, structured curriculum, and flexible scheduling. Pay only after your free level test and consultation.

10 Lessons
€250

€25 per lesson

nbsp;

40 Lessons
€900

€22.50 per lesson

Save €100

10-lesson packages valid for 3 months · 20-lesson packages valid for 6 months · 40-lesson packages valid for 12 months. Rescheduling requires 48 hours notice.

10 Lessons
€200

€20 per lesson

 

20 Lessons
€380

€19 per lesson

Save €20

Group lessons run to a twice weekly fixed timetable. Missed lessons cannot be rescheduled or refunded.

Frequently Asked Questions

No. If you are already at an intermediate level, you can start our B2 English course online. Take our free level test and we will confirm the right level for you.

First take our free level test on our website. It only takes around 20 minutes. After a speaking assessment, we will tell you which level is right for you and recommend the best course.

It depends on how many lessons you have each week. Most students reach B2 level in around 180 to 260 hours of study. Your teacher will create a personal plan for you at the start of your course

You need a computer, tablet, or phone with a good internet connection. You also need a microphone and camera. We will give you everything else you need for your lessons.

Ready to Start Your B2 English Course?

Take our free level test to check your English level. Or contact us if you have any questions about the course.

{ "@context": "https://schema.org", "@graph": [ { "@type": "Course", "name": "B2 English Course Online", "description": "An upper-intermediate English course for learners who have reached B1 level and are ready to progress. Covers fluency, complex grammar, vocabulary, writing, and listening through personalised 1-to-1 and small group online lessons.", "url": "https://welearnenglishonline.com/b2-english-course-online/", "provider": { "@type": "Organization", "name": "We Learn English Online", "url": "https://welearnenglishonline.com" }, "educationalLevel": "B2 Upper-Intermediate", "teaches": [ "Spoken fluency and natural conversation", "Listening to authentic English", "Expressing opinions in detail", "Conditionals and hypothetical language", "Formal and informal register", "Extended vocabulary including collocations and phrasal verbs", "Formal writing including emails, reports, and essays", "Complex grammar structures" ], "courseMode": "online", "availableLanguage": "English", "inLanguage": "en", "offers": [ { "@type": "Offer", "name": "1-to-1 – 10 Lessons", "price": "250", "priceCurrency": "EUR", "url": "https://welearnenglishonline.com/b2-english-course-online/", "availability": "https://schema.org/InStock", "category": "1-to-1 lessons" }, { "@type": "Offer", "name": "1-to-1 – 20 Lessons", "price": "475", "priceCurrency": "EUR", "url": "https://welearnenglishonline.com/b2-english-course-online/", "availability": "https://schema.org/InStock", "category": "1-to-1 lessons" }, { "@type": "Offer", "name": "1-to-1 – 40 Lessons", "price": "900", "priceCurrency": "EUR", "url": "https://welearnenglishonline.com/b2-english-course-online/", "availability": "https://schema.org/InStock", "category": "1-to-1 lessons" }, { "@type": "Offer", "name": "Group – 10 Lessons", "price": "200", "priceCurrency": "EUR", "url": "https://welearnenglishonline.com/b2-english-course-online/", "availability": "https://schema.org/InStock", "category": "Group lessons" }, { "@type": "Offer", "name": "Group – 20 Lessons", "price": "380", "priceCurrency": "EUR", "url": "https://welearnenglishonline.com/b2-english-course-online/", "availability": "https://schema.org/InStock", "category": "Group lessons" }, { "@type": "Offer", "name": "Group – 40 Lessons", "price": "720", "priceCurrency": "EUR", "url": "https://welearnenglishonline.com/b2-english-course-online/", "availability": "https://schema.org/InStock", "category": "Group lessons" } ] }, { "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Do I need to complete the B1 course first?", "acceptedAnswer": { "@type": "Answer", "text": "No. If you are already at an intermediate level, you can start our B2 course directly. Take our free level test and we will confirm whether B2 is the right starting point for you." } }, { "@type": "Question", "name": "How do I know if B2 is the right level for me?", "acceptedAnswer": { "@type": "Answer", "text": "Take our free level test. It takes around 20 minutes, and afterwards we will tell you exactly which level is right for you and recommend the course that will help you most." } }, { "@type": "Question", "name": "How long will it take me to complete the B2 course?", "acceptedAnswer": { "@type": "Answer", "text": "It depends on how often you have lessons and how much you practise outside of class. Most learners reach B2 level after around 180 to 260 hours of study. Your teacher will put together a personal plan for you at the start of your course." } }, { "@type": "Question", "name": "What do I need for my lessons?", "acceptedAnswer": { "@type": "Answer", "text": "You need a computer, tablet, or phone with a reliable internet connection, plus a microphone and camera. We will provide everything else you need." } } ] } ] }

Explore other courses

Continue your English journey