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.

6curated 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.

View all

Explore the library

Lessons picked for you

6 resources

Topic
Intermediate
Quiz
Lesson in Vietnamese

Real-life English · A2–B1 · Lesson 6/6

Functional English: Travel with Confidence

Use essential phrases at airports, hotels, restaurants, and when resolving a problem politely.

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

Real-life English · A2–B1 · Lesson 5/6

B1 Reading: Skimming, Scanning, and Evidence

Choose the right reading speed, identify main ideas, and answer from evidence rather than intuition.

000
#cefr-b1#reading#study-skills
Open lesson
Listening
Intermediate
Quiz
Lesson in Vietnamese

Real-life English · A2–B1 · Lesson 4/6

B1 Listening: Understand Connected Speech

Recognize weak forms, linking, and reductions to understand natural English without chasing every word.

000
#cefr-b1#listening#connected-speech
Open lesson
Grammar
Intermediate
Quiz
Lesson in Vietnamese

Real-life English · A2–B1 · Lesson 3/6

Modal Verbs: Requests, Advice, and Obligation

Compare can, could, should, must, and have to in practical communication situations.

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

Real-life English · A2–B1 · Lesson 2/6

Present Perfect: Experiences and Present Results

Use have/has + past participle with ever, never, already, and yet, and know when to switch to Past Simple.

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

Real-life English · A2–B1 · Lesson 1/6

Past Simple: Tell a Story

Use regular and irregular verbs with time markers to tell a clear A2 story.

000
#cefr-a2#grammar#storytelling
Open lesson