Talking about times and appointments

Talking About Times and Appointments Talking About Times and Appointments Master the language of scheduling and time management Understanding Time Formats When discussing appointments and meetings, it's essential to communicate times clearly. There are two main...

Making polite requests (“Can you help me?”)

Making Polite Requests Making Polite Requests Making polite requests is an essential skill in English communication, especially in professional and social settings. The way you phrase a request can significantly impact how it's received. Let's explore how to make...

Asking for and giving simple information (“Where’s the meeting room?“)

Asking & Giving Simple Information Asking & Giving Simple Information Master the art of clear workplace communication Introduction In professional settings, asking for and giving simple information is one of the most frequent forms of communication. Whether you're...

Talking about daily routines

Daily Routines - Interactive Lesson Talking About Daily Routines Our daily routines shape our lives. Being able to talk about what we do every day is an essential communication skill. In this lesson, we'll explore common vocabulary, phrases, and structures for...

Describing your job and company

Describing Your Job and Company Describing Your Job and Company Master the art of professional introductions Why This Matters Whether you're at a networking event, a conference, or meeting a new client, being able to clearly and confidently describe what you do and...

Introducing yourself professionally (“I work for…”)

Introducing Yourself Professionally Introducing Yourself Professionally Master the art of professional workplace introductions Why Professional Introductions Matter When meeting colleagues, clients, or business partners, the way you introduce yourself sets the tone...

Welcome to our library of grammar explainers - alredy expansive (aimed currently at A2-B2 learners) and added to regularly.

Each article includes a link to an interactive quiz, available for all logged-in users.

Coming soon: as a paid user you will also have the ability to save your progress, the lessons you've learned, and your results, in your own learning dashboard.

Whether you're a teacher looking for content for a class or an independent learner wanting to master the various aspects of English grammar, this is for you.