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.

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

13 resources

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
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
Grammar
Beginner
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 4/13

Adverbs of Frequency: Talk About Real Habits

Place frequency adverbs correctly and add specific details when describing everyday habits.

000
#cefr-a1#grammar#frequency#habits
Open lesson
Grammar
Beginner
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 3/13

Imperatives and Sequencing: Give Clear Instructions

Give easy-to-follow instructions using imperatives, sequencing words, and well-placed warnings.

000
#cefr-a1#grammar#instructions#sequencing
Open lesson
Grammar
Beginner
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 2/13

Time Prepositions: At, On, In, and Schedules

Use at, on, in, from…to, before, after, and until to describe schedules clearly.

000
#cefr-a1#grammar#time#schedules
Open lesson
Grammar
Beginner
Quiz
Lesson in Vietnamese

Life skills · A1–A2 · Lesson 1/13

Question Forms: Keep the Conversation Going

Build yes/no and Wh-questions with be, do, and does to ask natural follow-up questions.

000
#cefr-a1#grammar#questions#conversation
Open lesson