Skip to main content
TalkHub

Learn smarter

English learning library

Find the right lesson for your goal, follow a clear path, then bring what you learn into a speaking room.

100curated resources
9learning paths

What would you like to learn today?

Search by topic, skill, or the level that fits you.

Browse the library by category and level

Recommended learning paths

Learn in sequence instead of choosing at random

Choose a path to see only the lessons you need, in the right order.

Explore the library

Lessons picked for you

100 resources

Topic
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 7/10

Customer Service: Clarify Problems and Offer Solutions

Handle customer requests through listening, confirmation, ownership, options, and a closing with clear next steps.

000
#cefr-b1#customer-service#workplace#problem-solving
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 6/10

B1 Presentations: Open, Signpost, and Conclude Clearly

Deliver a three-to-five-minute presentation with a clear purpose, structure, signposting, and conclusion.

000
#cefr-b1#speaking#presentations#signposting
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 5/10

Express Opinions, Agree, and Disagree Constructively

State an opinion with reasons, respond to other views, and challenge ideas without attacking the speaker.

000
#cefr-b1#speaking#opinions#discussion
Open lesson
Vocabulary
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 4/10

Learn Phrasal Verbs in Context, Not as Isolated Lists

Learn and use phrasal verbs through meaning groups, collocations, separability, and realistic contexts.

000
#cefr-b1#vocabulary#phrasal-verbs#chunks
Open lesson
Grammar
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 3/10

Reported Speech: Report Information and Questions

Report statements, requests, and questions with suitable reporting verbs, word order, and time-reference changes.

000
#cefr-b1#grammar#reported-speech#communication
Open lesson
Grammar
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 2/10

Passive Voice: Focus on Processes and Results

Use be plus a past participle when the action or result matters more than the person who performs it.

000
#cefr-b1#grammar#passive#process
Open lesson
Grammar
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 1/10

Relative Clauses: Add Information Without Fragmenting Ideas

Use who, which, that, where, and whose to identify people, things, places, and possession clearly.

000
#cefr-b1#grammar#relative-clauses#description
Open lesson
Reading
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 10/10

A2 Reading: Emails, Advertisements, and Short Instructions

Read practical texts to find purpose, conditions, sequence, and the next action to take.

000
#cefr-a2#reading#practical-texts#instructions
Open lesson
Writing
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 9/10

Write Short A2 Messages and Emails

Write invitations, apologies, confirmations, and plan changes with a clear purpose and requested action.

000
#cefr-a2#writing#messages#email
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 8/10

A2 Small Talk: Open, Sustain, and Close a Conversation

Build natural short conversations with an opener, response, follow-up, personal contribution, and polite closing.

000
#cefr-a2#speaking#small-talk#interaction
Open lesson
Listening
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 7/10

Make and Change Appointments by Phone

Listen for and confirm names, dates, times, and purpose when making, changing, or cancelling an appointment.

000
#cefr-a2#listening#appointments#phone
Open lesson
Topic
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 6/10

Public Transport: Ask About Routes, Tickets, and Missed Services

Practise asking about routes, understanding departure times, buying tickets, and finding alternatives after a delay.

000
#cefr-a2#transport#travel#functional-english
Open lesson
Grammar
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 5/10

Past Continuous: Set the Scene and Describe Interruptions

Combine was or were plus an -ing form with Past Simple to describe background, interruptions, and parallel actions.

000
#cefr-a2#grammar#past-continuous#storytelling
Open lesson
Grammar
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 4/10

Countable and Uncountable Nouns with Everyday Quantifiers

Use some, any, much, many, a few, a little, and enough with the correct type of noun.

000
#cefr-a2#grammar#quantifiers#food
Open lesson
Grammar
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 3/10

Comparatives and Superlatives: Compare Options and Decide

Compare choices with -er, more, as…as, and superlatives, then justify a decision with clear criteria.

000
#cefr-a2#grammar#comparatives#decisions
Open lesson
Grammar
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 2/10

Future Plans: Will, Going To, and Present Continuous

Choose a future form for spontaneous decisions, prior intentions, and specific arrangements.

000
#cefr-a2#grammar#future#planning
Open lesson
Grammar
Intermediate
Quiz
Lesson in Vietnamese

Everyday confidence · A2 · Lesson 1/10

Present Continuous: Actions Now and Arranged Plans

Use am, is, or are plus an -ing form for current actions and personal plans that have been arranged.

000
#cefr-a2#grammar#present-continuous#plans
Open lesson
Reading
Beginner
Quiz
Lesson in Vietnamese

Starter toolkit · A1 · Lesson 10/10

A1 Reading: Signs, Notices, and Timetables

Find required actions, times, places, and rules in common short practical texts.

000
#cefr-a1#reading#notices#timetables
Open lesson