The Ultimate B2 Grammar Course


Everything you've ever wanted to know about upper-intermediate grammar


All the B2 grammar in 15 days?


There are 15 modules and they each take two - three hours. You could do one per day!


Clear, short explanations


I explain everything you need to know in detail. You can watch my videos or read the explanations.


Proper, serious practice


Exercises, PDFs, reviews. You'll know the grammar properly (and be able to use it) by the end of the course.


"I can understand English quite well, but I don’t feel confident about my grammar "


I think there are two reasons why we sometimes don't speak English correctly.

1: There are some grammar points that we don’t understand completely.

2: We haven't practised using the grammar enough.

In this course, we're going to fix both of these problems.


Hi, I’m Seonaid, your teacher!

And together with the Perfect English Grammar team, I've helped tens of millions of students improve their grammar.

I'm a British native speaker of English. I have a Master's degree (MPhil) from Cambridge University in English and Linguistics and I've been teaching English for many years.


Languages are wonderful! I love teaching and I love thinking about languages and how we can learn them really well. I'm here to help you use the best techniques to improve your grammar and achieve your English goals.


Here's what you get!


Frequently Asked Questions



The course starts now and you can keep it forever. It is a completely self-paced online course - you decide when you start and when you finish.


You can keep the courses forever and study them whenever you like.


We offer a full 30-day guarantee. Just send us an email and we'll give you your money back.


Yes! You are very welcome to use this material in your classroom or with your private students. Everything can be printed and photocopied.


If the course is the wrong level for you, send us an email and we will enroll you in the right level. It's not a problem at all.


Choose a Pricing Option


Pay in full now