Learn Korean that people actually speak.
Practical vocabulary, real expressions, and life-in-Korea know-how — written from Seoul, for learners and future residents.
Courses by level
Full curriculum →One level ≈ one TOPIK step. Start at Level 1, or take the test and jump in.
Level 1 · TOPIK 1
Hangeul, greetings, survival basics
📚 26 lessons · 🧩 26 quiz Start → 2 OPEN · 29 lessonsLevel 2 · TOPIK 2
Daily life — places, transport, favors
📚 29 lessons · 🧩 29 quiz Start → 3 OPEN · 26 lessonsLevel 3 · TOPIK 3
Work, devices, real conversations
📚 26 lessons · 🧩 26 quiz Start → 4 Coming soonLevel 4 · TOPIK 4
Workplace Korean, media, idioms
— Roadmap 5 Coming soonLevel 5 · TOPIK 5
News, business, nuance
— Roadmap 6 Coming soonLevel 6 · TOPIK 6
Near-native — debate, literature
— Roadmap📺 Video lessons — in production
Every lesson here will get a matching video walkthrough on YouTube. Until then, the full written course and quizzes are open — start anywhere.
Latest lessons
→Korean -느라고, -고 말다 and -어야겠다: How to Apologize
Korean -느라고 says X took your time so Y failed (공부하느라고 연락 못 했어요), -고 말다 means you ended up doing it (늦고 말았어요), and -어야겠다 = I'd better, for a full apology.
Level 3 · TOPIK 3 · ⚡ quiz decliningDeclining Politely in Korean: -기 때문에, -는데, -을 수밖에 없다
To decline politely in Korean, use -기 때문에 (because), -는데 to soften (가고 싶은데… — I'd love to, but), and -을 수밖에 없다 (I have no choice but to).
Level 2 · TOPIK 2 · ⚡ quiz memoriesKorean -어 있다 vs -고 있다: Describing a Room and Old Photos
Korean -어 있다 marks a resulting STATE (사진이 걸려 있어요 — a photo is hanging), while -고 있다 marks action in progress. Plus -기 turns verbs into nouns.
Level 2 · TOPIK 2 · ⚡ quizFind your TOPIK level in 5 questions ⚡
Real TOPIK-style questions under a 3-minute timer. Free, no sign-up — get a level estimate and a study path instantly.