A language exchange is the cheapest speaking practice on earth: you help someone with your native language, they help you with theirs, nobody pays anyone. For Serbian and Croatian that matters more than usual, because there just aren't many tutors floating around, and the ones there are cost real money by the hour. The catch is that most exchanges quietly die after three or four sessions. Almost always for the same handful of reasons, which is good news — they're all avoidable.
Where the partners actually are
Two apps do most of the work. Tandem and HelloTalk both have a decent pool of Serbs, Croats, Bosnians and Montenegrins who want to practise English — and crucially, they let you filter by "learning English." That filter is the whole game. A profile that says uči engleski (learning English) is a person with a reason to show up next week. Someone just there to chat isn't.
If you'd rather meet a face, Couchsurfing still runs weekly language meetups in Belgrade, Novi Sad and Zagreb, and most cities with an expat scene have a Facebook group where "anyone want to swap Serbian for English?" gets three replies by morning. I found my second partner that way in about an hour.
Rule of thumb: message ten people, expect three replies, expect one to become a regular. That one is worth all the awkward openers.
How to run the hour so it doesn't fall apart
Here's the mistake I made for months. We'd start in Serbian, I'd struggle, we'd "just switch to English for a sec to make it easier" — and never switch back. English is the path of least resistance for both of you, so it wins every time unless you fence it off. Set a timer. Thirty minutes only Serbian, thirty minutes only English, and when the timer goes you swap mid-sentence if you have to.
The second fix is to bring something. A blank "so… how was your week?" call runs out of road in four minutes. Come with a photo to describe, a news story you half-understood, five new words you want to try in a real sentence. My best sessions with Nikola were the ones where I'd screenshot a menu from a Kotor restaurant and make him explain what half of it was.
The anatomy of a good hour
Structure sounds joyless until you've sat through the alternative — sixty aimless minutes that teach you nothing. Here's the shape I settled on with Nikola, and still use. Steal it wholesale:
| Minutes | What's happening | Language |
| 0–5 | Warm-up: how's your week, in short easy sentences. No corrections yet — just get talking. | Serbian |
| 5–25 | The main event: your prepared thing (a photo, an article, ten new words used in real sentences). Ask to be corrected here. | Serbian |
| 25–30 | They note the 3–4 mistakes that mattered; you write them down. This 5 minutes is where the learning lives. | mixed |
| 30–60 | Flip. Same shape, their turn in English. You're the "tutor" now — model good sentences, correct gently. | English |
The 25–30 minute review slot is the bit everyone skips and the bit that actually matters. Five minutes of "here are the four things you kept getting wrong" beats an hour of uncorrected chatting every time.
Four Serbian phrases that keep you in Serbian
The single hardest part is not sliding back into English the moment it gets hard. A few stock phrases let you ask for help without leaving the language:
- Možemo li na srpski? (MOH-zheh-moh lee nah SRP-skee) — "Can we do Serbian?" Your reset button when the call has drifted.
- Kako se kaže…? (KAH-koh seh KAH-zheh) — "How do you say…?" The most useful four words in any exchange.
- Ispravi me. (EES-prah-vee meh) — "Correct me." Say it early; Balkan speakers are often too polite to jump in unless asked.
- Ponovi, molim te. (POH-noh-vee, MOH-leem teh) — "Say that again, please." Better than a fake nod every single time.
If even those feel like a stretch on day one, that's normal — it's the same wall the fear of speaking post is about, and the fix is the same: use the phrase badly a few times until it stops costing you anything.
The four things that kill an exchange
- Wildly mismatched levels with no plan. A beginner and a near-fluent speaker can still work — but only if you agree the beginner gets slow, simple speech and lots of patience. Unspoken, it just frustrates both of you.
- No fixed time. "Let's do it again sometime" is where exchanges go to die. Pick a slot — Tuesdays at 8 — and defend it.
- All chat, no correction. Agree up front that you want to be corrected. Balkan speakers are often too polite to jump in unless you ask. Tell them: interrupt me.
- Only ever the easy language. See above. The timer is not optional.
What to do between sessions (so you don't waste theirs)
An exchange partner is not a teacher, and it's unfair to make them one. Nobody wants to spend the hour explaining that kafu is the accusative of kafa — they want to talk. So do the grammar somewhere else and bring the results. Learn how the accusative case works on your own time — the whole Serbian roadmap and library is there for exactly this — then use it live and let them tell you when it sounds off. That's the division of labour that keeps a partner happy: you handle the study, they handle the reality check.
This is also where a patient practice tool earns its keep. Before a session I'll run through the vocabulary I'm nervous about with Gora's AI fox, who does not care how many times I fumble hvala, and won't quietly resent me the way a human partner might after the fifth repeat. Warm up with the machine, perform for the person. For the raw hours when you've got nobody at all, there's a whole post on practising speaking on your own.
A few quick questions
Do I need to be any good before I start? No — but learn to speak from day one and go in with maybe fifty words and a couple of phrases, so the first session isn't pure silence. Even "sorry, my Serbian is terrible" said in Serbian (izvini, moj srpski je grozan) breaks the ice.
Serbian, Croatian, Bosnian or Montenegrin — does it matter who I match with? Barely. They're close enough that a Croatian partner will happily correct your Serbian and vice versa; you'll pick up a few regional words either way. Match on the person, not the flag.
What phrases do I need to run the session in Serbian? Four keep you off the English crutch: možemo li na srpski? (can we do Serbian?), kako se kaže…? (how do you say…?), ispravi me (correct me) and ponovi, molim te (say that again). Once those are automatic you'll want a bit of small talk to fill the warm-up too.
Message ten people this week. Keep the one who shows up twice. That's genuinely the whole trick — everything above is just how to not scare them off. If you want something to practise against tonight while you wait for a reply, open the app and talk to the fox →