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.

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

52 resources

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
Writing
Intermediate
Quiz
Lesson in Vietnamese

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

Project Updates: Progress, Risks, and Requests

Write concise updates that help stakeholders understand progress, changes, risks, and support needed.

000
#cefr-b1#workplace#project-management#status
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
Writing
Intermediate
Quiz
Lesson in Vietnamese

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

CVs and Job Applications: Turn Tasks into Results

Write a focused profile and achievement bullets that match the role with clear, honest evidence.

000
#cefr-b1#career#cv#job-application
Open lesson
Habits
Intermediate
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 13/13

Personal Goals: Plan and Share Progress

Turn an intention into a measurable goal, a weekly plan, and a concise progress update.

000
#cefr-a2#goals#habits#progress
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
Topic
Intermediate
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 11/13

Classroom English: Ask for Clarification and Take Part

Ask about meaning, confirm instructions, request examples, and work effectively with classmates.

000
#cefr-a2#classroom#study-skills#interaction
Open lesson
Writing
Intermediate
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 10/13

Digital Communication: Write Clearly and Stay Safe

Write messages with enough context, a clear request, and a deadline while protecting personal information.

000
#cefr-a2#writing#chat#digital-safety
Open lesson
Topic
Intermediate
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 9/13

Banking and Payments: Ask About Fees and Check Transactions

Discuss payment methods, fees, transaction status, and discrepancies that need to be checked.

000
#cefr-a2#banking#payments#money
Open lesson
Topic
Intermediate
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 8/13

Emergencies and Safety: Share Critical Information

Call for help, describe your location and situation, and follow simple emergency instructions.

000
#cefr-a2#emergency#safety#functional-english
Open lesson
Topic
Intermediate
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 7/13

Accommodation: Book a Room and Report Problems

Ask about amenities, confirm a booking, and report accommodation problems clearly and politely.

000
#cefr-a2#travel#accommodation#problem-solving
Open lesson
Topic
Intermediate
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 6/13

Weather and Plans: Forecasts, Suggestions, and Backups

Discuss forecasts, suggest activities, and make a backup plan when the weather changes.

000
#cefr-a2#weather#plans#functional-english
Open lesson
Writing
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 10/10

B1 Writing: Build a Well-Reasoned Opinion Paragraph

Write a coherent 120–150 word paragraph with a claim, reason, evidence, counterpoint, and conclusion.

000
#cefr-b1#writing#opinion#cohesion
Open lesson
Listening
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 9/10

B1 Listening: From Gist to Detail and Speaker Attitude

Use three purposeful listening passes to understand the main idea, action details, and speaker attitude.

000
#cefr-b1#listening#gist#attitude
Open lesson
Reading
Intermediate
Quiz
Lesson in Vietnamese

Independent English · B1 · Lesson 8/10

B1 Reading: Find Main Ideas and Evidence in News

Read short news reports to separate the headline, lead, supporting details, attributed claims, and unconfirmed information.

000
#cefr-b1#reading#news#evidence
Open lesson
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