The course · the spine

The road

Tourist to citizen, in order. 10 units, 50 scenes, each one played three ways. The road is the spine of the map: in order, tourist to citizen, and units at your level are open from day one.

Unit 1 of 10 · A1 and up

The Tourist

Survive the first week.After this unitOrder and pay · Give your name and confirm a booking · Ask the way and repeat it back · Say what hurts
5 scenes

Scene 1 · 3 min · Prima plays the barista

Order a coffee

A café at the corner.

A1 · A2 Beginner
A patient barista who repeats slowly. Order a drink and say if it is to go.
B1 · B2 Intermediate
A busy barista with a queue behind you. Order for two, change one item, pay, ask for the wifi.
C1 · C2 Advanced
A barista who got the order wrong and disagrees. Get the right drink without a fight, and leave on good terms.
Start this scene →

Scene 2 · 3 min · Prima plays the receptionist

Check into a hotel

A small hotel lobby.

A1 · A2 Beginner
A helpful receptionist. Say your name, confirm one night, ask for the key.
B1 · B2 Intermediate
A receptionist who cannot find the booking. Give the confirmation number, ask for a quiet room, ask about breakfast.
C1 · C2 Advanced
An impatient receptionist who lost the reservation and blames you. Resolve it: confirmation number, a room tonight, a fair price, no raised voices.
Start this scene →

Scene 3 · 3 min · Prima plays a passer-by

Ask for directions

A street corner.

A1 · A2 Beginner
A kind stranger who points and speaks slowly. Ask the way to the station and repeat it back.
B1 · B2 Intermediate
A stranger in a hurry. Get the route, the time it takes, and whether to walk or take the bus.
C1 · C2 Advanced
A local who gives a confusing shortcut. Untangle the directions and confirm them with a landmark.
Start this scene →

Scene 4 · 3 min · Prima plays the clerk

Buy a train ticket

A ticket window.

A1 · A2 Beginner
A clerk who asks simple questions. Buy one ticket to a city, one way, today.
B1 · B2 Intermediate
A clerk with too many options. Return ticket, tomorrow morning, a window seat, the cheaper fare.
C1 · C2 Advanced
A clerk announcing a strike. Find an alternative, get a refund, stay polite.
Start this scene →

Scene 5 · finale · 3 min · Prima plays the pharmacist

At the pharmacy

A pharmacy counter.

A1 · A2 Beginner
A gentle pharmacist. Say what hurts and ask for something for it.
B1 · B2 Intermediate
A pharmacist who asks about allergies. Describe symptoms, answer about allergies, understand the dose.
C1 · C2 Advanced
A pharmacist who refuses without a prescription. Explain, ask for an alternative, ask where the clinic is.
Start this scene →
Unit 2 of 10 · A1 and up

The Neighbour

The street you live on.After this unitIntroduce yourself and where you are from · Buy what is fresh · Keep small talk going · Invite someone and set a time
5 scenes

Scene 1 · 3 min · Prima plays your new neighbour

Meet the neighbour

The stairwell.

A1 · A2 Beginner
A friendly neighbour. Introduce yourself, say which floor, say where you are from.
B1 · B2 Intermediate
A curious neighbour. Small talk: how long you have been here, what you do, the building rules.
C1 · C2 Advanced
A neighbour who gossips about the landlord. Keep it warm, stay neutral, find out bin day.
Start this scene →

Scene 2 · 3 min · Prima plays the baker

The bakery on the corner

A bakery at 8 a.m..

A1 · A2 Beginner
A baker who names the breads. Buy a loaf and two pastries.
B1 · B2 Intermediate
A baker who recommends. Ask what is fresh, take a recommendation, order for the weekend.
C1 · C2 Advanced
A baker who teases regulars. Banter back, order, and ask about the local speciality.
Start this scene →

Scene 3 · 3 min · Prima plays a neighbour

Small talk in the lift

A lift, four floors.

A1 · A2 Beginner
A neighbour who says one thing about the weather. Reply about the weather and say goodbye.
B1 · B2 Intermediate
A chatty neighbour. Keep the conversation going for four floors.
C1 · C2 Advanced
A neighbour who complains about the noise from your flat. Apologise without grovelling, and offer a fix.
Start this scene →

Scene 4 · 3 min · Prima plays the courier

The lost package

Your doorstep.

A1 · A2 Beginner
A courier with a parcel. Say your name and sign for it.
B1 · B2 Intermediate
A courier who delivered to the wrong flat. Explain, ask where it went, arrange redelivery.
C1 · C2 Advanced
A courier who insists it was delivered. Get a proof of delivery and a complaint number.
Start this scene →

Scene 5 · finale · 3 min · Prima plays a friend

Invite someone over

A phone call.

A1 · A2 Beginner
A friend who says yes. Invite them for Saturday and say the time.
B1 · B2 Intermediate
A friend who cannot on Saturday. Find another day, say what you will cook, ask what they cannot eat.
C1 · C2 Advanced
A friend who wants to bring three others. Negotiate the guest list kindly.
Start this scene →
Unit 3 of 10 · A2 and up

The Regular

Places that know your name.After this unitTalk about your day and plans · Compare and decline politely · Say what you want done · Describe something you lost
5 scenes

Scene 1 · 3 min · Prima plays the barista who knows you

Your usual

Your café, third week.

A1 · A2 Beginner
A barista who remembers your order. Confirm your usual and add one thing.
B1 · B2 Intermediate
A barista who asks about your day. Talk about your morning and your plans.
C1 · C2 Advanced
A barista who forgot your name. Handle the awkwardness with humour.
Start this scene →

Scene 2 · 3 min · Prima plays a fruit seller

At the market

An open-air market.

A1 · A2 Beginner
A seller who shows prices. Buy a kilo of something and pay.
B1 · B2 Intermediate
A seller who wants to sell more. Compare two fruits, decline politely, get the right change.
C1 · C2 Advanced
A seller who haggles hard. Get a fair price on three items.
Start this scene →

Scene 3 · 3 min · Prima plays the receptionist

Join the gym

A gym front desk.

A1 · A2 Beginner
A receptionist with a form. Give your details and choose a plan.
B1 · B2 Intermediate
A receptionist who upsells. Ask about the times, decline the extras, ask how to cancel.
C1 · C2 Advanced
A receptionist who says the contract is twelve months. Negotiate a shorter one.
Start this scene →

Scene 4 · 3 min · Prima plays the hairdresser

A haircut

The barber or hairdresser.

A1 · A2 Beginner
A hairdresser with pictures. Say how short.
B1 · B2 Intermediate
A hairdresser with opinions. Describe what you want and what you do not.
C1 · C2 Advanced
A hairdresser who cut too much. Say so, kindly, and fix what can be fixed.
Start this scene →

Scene 5 · finale · 3 min · Prima plays the owner

The dry cleaner mix-up

A dry cleaner.

A1 · A2 Beginner
An owner with a ticket. Collect your jacket with the ticket.
B1 · B2 Intermediate
An owner who cannot find it. Describe the jacket and when you left it.
C1 · C2 Advanced
An owner who gave your jacket to someone else. Sort out compensation without losing your temper.
Start this scene →
Unit 4 of 10 · A2 and up

The Colleague

The first month at work.After this unitIntroduce your role · Ask practical questions · Explain what you tried · Say what you did and will do
5 scenes

Scene 1 · 3 min · Prima plays a colleague

First day at work

An office kitchen.

A1 · A2 Beginner
A welcoming colleague. Introduce yourself and your role.
B1 · B2 Intermediate
A colleague who explains how things work. Ask three practical questions.
C1 · C2 Advanced
A colleague who tests the new person. Hold your own with humour.
Start this scene →

Scene 2 · 3 min · Prima plays a colleague from another team

By the coffee machine

The machine on floor three.

A1 · A2 Beginner
A colleague asking about your weekend. Talk about your weekend in the past tense.
B1 · B2 Intermediate
A colleague who gossips. Steer the chat, share an opinion, keep it light.
C1 · C2 Advanced
A colleague fishing for information. Be friendly and give nothing away.
Start this scene →

Scene 3 · 3 min · Prima plays a senior colleague

Ask for help

A desk across the room.

A1 · A2 Beginner
A patient senior. Ask how to do one thing.
B1 · B2 Intermediate
A busy senior. Explain what you tried, ask for five minutes, agree a time.
C1 · C2 Advanced
A senior who thinks you should know. Get the help without sounding helpless.
Start this scene →

Scene 4 · 3 min · Prima plays the team lead

Your stand-up update

The daily stand-up.

A1 · A2 Beginner
A lead who asks yesterday, today, blockers. Say what you did and will do.
B1 · B2 Intermediate
A lead who probes. Explain a blocker and what you need.
C1 · C2 Advanced
A lead who pushes back on your estimate. Defend the estimate with reasons.
Start this scene →

Scene 5 · finale · 3 min · Prima plays the office manager

Book a meeting room

The front desk.

A1 · A2 Beginner
An office manager with a calendar. Book a room for Tuesday at ten.
B1 · B2 Intermediate
A manager with no free rooms. Find another time, ask for a screen, confirm by email.
C1 · C2 Advanced
A manager who double-booked you. Resolve the clash with the other team.
Start this scene →
Unit 5 of 10 · B1 and up

The Expat

Bureaucracy, landlords, first dates.After this unitCompare options and choose · Question a deduction with evidence · Agree a rule with a neighbour · Disagree charmingly
5 scenes

Scene 1 · 3 min · Prima plays the adviser

Open a bank account

A bank branch.

A1 · A2 Beginner
An adviser who lists the documents. Say which documents you have.
B1 · B2 Intermediate
An adviser who explains the fees. Compare two accounts and choose.
C1 · C2 Advanced
An adviser who refuses without a permanent address. Find a way through.
Start this scene →

Scene 2 · 3 min · Prima plays the landlord

The landlord and the deposit

Your flat, moving out.

A1 · A2 Beginner
A reasonable landlord. Ask when the deposit comes back.
B1 · B2 Intermediate
A landlord who deducts for cleaning. Question the deduction with evidence.
C1 · C2 Advanced
A landlord who claims damages. Negotiate, cite the inventory, threaten the deposit scheme politely.
Start this scene →

Scene 3 · 3 min · Prima plays the neighbour

A noisy neighbour

The landing, 11 p.m..

A1 · A2 Beginner
A neighbour who apologises. Ask them to turn it down.
B1 · B2 Intermediate
A neighbour who says it is not late. Agree on a time and a rule.
C1 · C2 Advanced
A neighbour who gets defensive. De-escalate and still get the result.
Start this scene →

Scene 4 · 3 min · Prima plays the doctor

The doctor

A clinic.

A1 · A2 Beginner
A doctor who asks where it hurts. Describe the pain and since when.
B1 · B2 Intermediate
A doctor who asks about history. Give your history and understand the treatment.
C1 · C2 Advanced
A doctor who is vague. Ask the right questions until you understand the plan.
Start this scene →

Scene 5 · finale · 3 min · Prima plays your date

A first date

A wine bar.

A1 · A2 Beginner
A date who asks easy questions. Talk about what you like.
B1 · B2 Intermediate
A date with opinions. Disagree charmingly about a film.
C1 · C2 Advanced
A date who is hard to read. Read the signals and suggest a second date, or not.
Start this scene →
Unit 6 of 10 · B1 and up

The Friend

Plans, opinions, the bill.After this unitPlan something with a budget · Apologise well · Defend an opinion with reasons · Comfort without clichés
5 scenes

Scene 1 · 3 min · Prima plays a friend

Plan a weekend trip

A group chat, out loud.

A1 · A2 Beginner
A friend who wants the beach. Suggest a place and a day.
B1 · B2 Intermediate
A friend on a budget. Plan transport, a place to stay, a budget.
C1 · C2 Advanced
A friend who changes plans every minute. Land the plan.
Start this scene →

Scene 2 · 3 min · Prima plays a friend

Cancel plans gracefully

A phone call.

A1 · A2 Beginner
An understanding friend. Say you cannot come and why.
B1 · B2 Intermediate
A disappointed friend. Apologise well and propose another day.
C1 · C2 Advanced
A friend who is hurt. Repair it.
Start this scene →

Scene 3 · 3 min · Prima plays a friend

Argue about a film

After the cinema.

A1 · A2 Beginner
A friend who loved it. Say what you thought in three sentences.
B1 · B2 Intermediate
A friend who hated it. Defend your view with two reasons.
C1 · C2 Advanced
A friend who is a film critic. Discuss the ending, the acting, and what it is really about.
Start this scene →

Scene 4 · 3 min · Prima plays a friend who had a bad day

Comfort a friend

A kitchen, late.

A1 · A2 Beginner
A sad friend. Ask what happened and listen.
B1 · B2 Intermediate
A friend who lost a job. Comfort without clichés; offer one concrete thing.
C1 · C2 Advanced
A friend who pushes you away. Stay, gently.
Start this scene →

Scene 5 · finale · 3 min · Prima plays a friend who wants to split evenly

Argue about the bill

A restaurant.

A1 · A2 Beginner
A friend who says split it. Say what you had.
B1 · B2 Intermediate
A friend who ordered wine. Propose a fair split.
C1 · C2 Advanced
A friend who always forgets their wallet. Say the thing, kindly, for the last time.
Start this scene →
Unit 7 of 10 · B2 and up

The Professional

Interviews, numbers, complaints.After this unitTell your story in an interview · Explain a number and a plan · Listen, summarise, resolve · Push back with evidence
5 scenes

Scene 1 · 3 min · Prima plays the hiring manager

The job interview

A meeting room.

A1 · A2 Beginner
A friendly interviewer. Introduce yourself and your experience.
B1 · B2 Intermediate
An interviewer with tough questions. Answer "tell me about a failure".
C1 · C2 Advanced
An interviewer who interrupts. Sell yourself under pressure and ask two sharp questions.
Start this scene →

Scene 2 · 3 min · Prima plays a sceptical client

Present the numbers

A client call.

A1 · A2 Beginner
A client who nods. Present three numbers.
B1 · B2 Intermediate
A client who asks why. Explain a drop and a plan.
C1 · C2 Advanced
A client who threatens to leave. Keep the account.
Start this scene →

Scene 3 · 3 min · Prima plays an angry customer

Handle a complaint

Customer service desk.

A1 · A2 Beginner
A calm customer. Apologise and offer a solution.
B1 · B2 Intermediate
An annoyed customer. Listen, summarise, resolve.
C1 · C2 Advanced
A furious customer. De-escalate and close the case.
Start this scene →

Scene 4 · 3 min · Prima plays your manager

Negotiate a deadline

Your manager's office.

A1 · A2 Beginner
A manager who asks when. Give a date.
B1 · B2 Intermediate
A manager who wants it sooner. Explain the trade-offs.
C1 · C2 Advanced
A manager who says the client insists. Protect the team and the client.
Start this scene →

Scene 5 · finale · 3 min · Prima plays your manager

The performance review

A quiet room.

A1 · A2 Beginner
A kind manager. Say what went well this year.
B1 · B2 Intermediate
A manager with feedback. Respond to criticism and set a goal.
C1 · C2 Advanced
A manager who is unfair. Push back with evidence and ask for a raise.
Start this scene →
Unit 8 of 10 · B2 and up

The Local

The council, the plumber, the toast.After this unitEscalate properly · Defend a price · Stay on your child's side · Tell one story with a point
5 scenes

Scene 1 · 3 min · Prima plays the clerk

Complain to the council

A council office.

A1 · A2 Beginner
A clerk with a form. Report a broken streetlight.
B1 · B2 Intermediate
A clerk who says it is another department. Get the right department and a reference.
C1 · C2 Advanced
A clerk who has heard it all. Escalate properly.
Start this scene →

Scene 2 · 3 min · Prima plays a buyer

Sell something second-hand

Your doorstep.

A1 · A2 Beginner
A buyer who pays the price. Describe the item.
B1 · B2 Intermediate
A buyer who finds faults. Defend the price, accept a small cut.
C1 · C2 Advanced
A buyer who tries a scam. Spot it and end it politely.
Start this scene →

Scene 3 · 3 min · Prima plays the teacher

The parents' evening

A classroom.

A1 · A2 Beginner
A teacher who praises. Ask how your child is doing.
B1 · B2 Intermediate
A teacher with a concern. Discuss it and agree a plan.
C1 · C2 Advanced
A teacher who blames the parents. Stay on the child's side.
Start this scene →

Scene 4 · 3 min · Prima plays the room

A wedding toast

A wedding dinner.

A1 · A2 Beginner
A room that claps at anything. Say three warm sentences.
B1 · B2 Intermediate
A room that wants a story. Tell one story with a point.
C1 · C2 Advanced
A room with the ex at table four. Be funny, kind and short.
Start this scene →

Scene 5 · finale · 3 min · Prima plays the plumber

The plumber and the invoice

Your bathroom.

A1 · A2 Beginner
A plumber who explains. Say what is broken.
B1 · B2 Intermediate
A plumber whose invoice is higher than the quote. Question the difference.
C1 · C2 Advanced
A plumber who blames the pipes. Settle on a fair number.
Start this scene →
Unit 9 of 10 · C1 and up

The Insider

Slang, politics, salary.After this unitUse slang and know when not to · Disagree without offending · Retell a plot in order · Anchor a negotiation
5 scenes

Scene 1 · 3 min · Prima plays a local friend of a friend

Slang at the bar

A bar, Friday.

A1 · A2 Beginner
A friend who explains the slang. Use three slang words correctly.
B1 · B2 Intermediate
A friend who speaks fast. Keep up and use the register.
C1 · C2 Advanced
A friend who tests you with regional slang. Catch it, use it, and know when not to.
Start this scene →

Scene 2 · 3 min · Prima plays an opinionated host

Politics at dinner

A dinner party.

A1 · A2 Beginner
A host who asks your view. Give a view carefully.
B1 · B2 Intermediate
A host who disagrees. Disagree without offending.
C1 · C2 Advanced
A host who baits you. Argue with nuance, and change the subject at the right moment.
Start this scene →

Scene 3 · 3 min · Prima plays a friend who fell asleep

Explain the episode

The sofa.

A1 · A2 Beginner
A friend who missed the ending. Tell the ending.
B1 · B2 Intermediate
A friend who missed the whole episode. Tell the plot in order with the past tenses right.
C1 · C2 Advanced
A friend who argues about the meaning. Explain what it was really about.
Start this scene →

Scene 4 · 3 min · Prima plays three different locals

Regions

A train across the country.

A1 · A2 Beginner
A local with a clear accent. Understand and repeat.
B1 · B2 Intermediate
Two locals with different accents. Hear the difference and say where each is from.
C1 · C2 Advanced
A local who switches mid-sentence. Follow, answer in kind, and name the regions.
Start this scene →

Scene 5 · finale · 3 min · Prima plays the recruiter

Negotiate a salary

The offer call.

A1 · A2 Beginner
A recruiter with a number. Ask for more, politely.
B1 · B2 Intermediate
A recruiter with a range. Anchor high with reasons.
C1 · C2 Advanced
A recruiter who says the budget is fixed. Get something else of value.
Start this scene →
Unit 10 of 10 · C1 and up

The Citizen

Speeches, debates, irony.After this unitStay on message · Rebut a point · Broker an agreement · Match irony
5 scenes

Scene 1 · 3 min · Prima plays the presenter

A radio interview

A studio.

A1 · A2 Beginner
A presenter with easy questions. Talk about your project for two minutes.
B1 · B2 Intermediate
A presenter who interrupts. Stay on message.
C1 · C2 Advanced
A presenter who twists your words. Correct the record with grace.
Start this scene →

Scene 2 · 3 min · Prima plays the opponent

Defend a position

A public debate.

A1 · A2 Beginner
A mild opponent. State your position and one reason.
B1 · B2 Intermediate
A sharp opponent. Rebut two points.
C1 · C2 Advanced
An opponent who is winning. Turn the room.
Start this scene →

Scene 3 · 3 min · Prima plays both friends

Mediate a conflict

A kitchen, two friends.

A1 · A2 Beginner
Two friends who are sulking. Get each to say what happened.
B1 · B2 Intermediate
Two friends who interrupt. Find the common ground.
C1 · C2 Advanced
Two friends who both think you are on the other side. Broker a real agreement.
Start this scene →

Scene 4 · 3 min · Prima plays the audience

A speech

A hall.

A1 · A2 Beginner
A warm audience. Say something true for one minute.
B1 · B2 Intermediate
A distracted audience. Win them back.
C1 · C2 Advanced
An audience that heckles. Answer the heckler and finish strong.
Start this scene →

Scene 5 · finale · 3 min · Prima plays a witty host

Irony and wordplay

A late dinner with writers.

A1 · A2 Beginner
A host who explains the joke. Get the joke.
B1 · B2 Intermediate
A host who puns. Pun back.
C1 · C2 Advanced
A host who is dry as dust. Match the irony without missing it.
Start this scene →