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.

19curated 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

19 resources

Speaking
Advanced
Quiz
Lesson in Vietnamese

Career & academic · B1–B2 · Lesson 13/13

Intercultural Communication: Ask Instead of Assuming

Adjust directness, turn-taking, and feedback across cultures without relying on stereotypes.

000
#cefr-b2#intercultural#communication#mediation
Open lesson
Speaking
Advanced
Quiz
Lesson in Vietnamese

Career & academic · B1–B2 · Lesson 12/13

B2 Intonation: Attitude, Contrast, and Turn-Taking

Use stress and pitch to highlight new information, correct a contrast, and manage speaking turns.

000
#cefr-b2#pronunciation#intonation#pragmatics
Open lesson
Speaking
Advanced
Quiz
Lesson in Vietnamese

Career & academic · B1–B2 · Lesson 7/13

Resolving Conflict: Move from Positions to Shared Needs

De-escalate disagreement, separate people from the problem, and work toward a shared goal.

000
#cefr-b2#workplace#conflict#mediation
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Career & academic · B1–B2 · Lesson 6/13

Giving and Receiving Feedback: Make It Specific and Actionable

Base feedback on observations, impact, and clear next steps instead of personal labels.

000
#cefr-b1#workplace#feedback#coaching
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Career & academic · B1–B2 · Lesson 5/13

Describing Charts: Trends, Comparisons, and Caveats

Present an overview, select useful figures, make comparisons, and avoid claims the data cannot support.

000
#cefr-b1#data#charts#presentation
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Career & academic · B1–B2 · Lesson 3/13

Running Meetings: Agendas, Facilitation, and Decision Logs

Keep a meeting focused, manage speaking turns, and record decisions and action items clearly.

000
#cefr-b1#workplace#meetings#facilitation
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Career & academic · B1–B2 · Lesson 2/13

Professional Networking: Introduce Yourself and Follow Up

Start professional conversations, introduce yourself briefly, ask thoughtful questions, and follow up naturally.

000
#cefr-b1#career#networking#speaking
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 12/13

Invitations and Apologies: Stay Connected When Plans Change

Invite, accept, decline, apologize, and suggest an alternative in a sincere, natural way.

000
#cefr-a2#speaking#invitations#apologies
Open lesson
Speaking
Beginner
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 5/13

Likes and Preferences: Choose and Explain

Express likes, dislikes, and preferences, then support your choice with a simple reason.

000
#cefr-a1#speaking#preferences#leisure
Open lesson
Speaking
Advanced
Quiz
Lesson in Vietnamese

Advanced communication · B2 · Lesson 4/7

B2 Negotiation: Interests, Options, and Trade-Offs

Negotiate from interests, ask diagnostic questions, package options, and confirm a clear agreement.

000
#cefr-b2#speaking#negotiation#workplace
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
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
Speaking
Beginner
Quiz
Lesson in Vietnamese

Starter toolkit · A1 · Lesson 7/10

Ask for and Give Directions in English

Ask where a place is, follow step-by-step directions, and confirm a route using visible landmarks.

000
#cefr-a1#directions#city#speaking
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Word Stress and Schwa /ə/

Understand stress-timed rhythm, word and sentence stress, schwa, and stress shifts across word families.

000
#ipa#stress#schwa#rhythm
Open lesson
Speaking
Intermediate
Quiz
Lesson in Vietnamese

Difficult IPA Consonants for Vietnamese Learners

Master /θ/ /ð/, /ʃ/ /tʃ/, /l/ /r/, /v/ /w/, and final sounds through mouth-position drills and minimal pairs.

000
#ipa#consonants#th-sound#pronunciation
Open lesson
Speaking
Beginner
Quiz
Lesson in Vietnamese

IPA Vowels: Difficult Minimal Pairs

Practise /ɪ/ vs /iː/, /æ/ vs /ʌ/, and other difficult pairs with focused routines and sentence packs.

000
#ipa#vowels#minimal-pairs#pronunciation
Open lesson
Speaking
Beginner
Quiz
Lesson in Vietnamese

IPA Basics for Vietnamese Learners

Learn 20 core symbols, mouth positions, real dictionary pronunciation, and a four-week IPA practice roadmap.

000
#ipa#pronunciation#phonetics#dictionary
Open lesson