Our courses · six ways to learn
Find the right way to learn.
Course finder
Sample timetables · illustrative fees on each course
Choose any combination above — every course has a friendly level check.
01
Group Courses
Six to ten learners, one teacher, lots of speaking. Steady progress with people at your level.
Spanish · Español
Spanish: First Conversations
A friendly first course for complete beginners who want to speak Spanish from day one.
Level A1
Sample schedule Tue & Thu, 18:30–20:00
Format Group Courses
Spanish · Español
Spanish Conversation Lab
Discussion-led sessions to turn what you know into fluent, relaxed conversation.
Level A2—B1
Sample schedule Wed, 10:00–12:00
Format Group Courses
French · Français
French: First Steps
A calm, clear start to French with strong attention to sound and everyday conversation.
Level A1
Sample schedule Mon & Wed, 18:30–20:00
Format Group Courses
German · Deutsch
German Foundations
A structured, intensive start to German for newcomers, students and professionals.
Level A1—A2
Sample schedule Tue & Thu, 09:30–11:30
Format Group Courses
Japanese · 日本語
Japanese: Kana to Conversation
Learn hiragana and katakana while building your first useful conversations.
Level Beginner
Sample schedule Mon & Thu, 19:00–20:30
Format Group Courses
Arabic · العربية
Arabic: Script & Speech
Learn the alphabet and sound system, then start real conversations.
Level Beginner
Sample schedule Sat, 10:00–13:00
Format Group Courses
Hindi · हिन्दी
Everyday Hindi
Practical conversation and Devanagari reading in a small, friendly group.
Level Elementary
Sample schedule Wed, 18:30–20:30
Format Group Courses
Italian · Italiano
Italian Everyday Conversation
Talk about food, travel and family life with energy and growing accuracy.
Level A2—B1
Sample schedule Tue, 19:00–21:00
Format Group Courses
02
Private Lessons
A teacher and a plan built around your goals, pace and schedule.
Arabic · العربية
Arabic Private Coaching
One-to-one lessons shaped around your goals: reading, conversation or professional use.
Level All levels
Sample schedule By arrangement
Format Private Lessons
Hindi · हिन्दी
Hindi Conversation Coaching
Private lessons for heritage learners and travellers who want to speak with ease.
Level Beginner—Intermediate
Sample schedule By arrangement
Format Private Lessons
Spanish · Español
One-to-one Coaching
Personal coaching in Spanish (or any language we teach) built around your goals and calendar.
Level All levels
Sample schedule By arrangement
Format Private Lessons
03
Business Language
Meetings, emails, presentations and small talk for teams and professionals.
German · Deutsch
Business German
Meetings, emails, phone calls and presentations in clear, professional German.
Level B1—B2
Sample schedule Wed, 18:00–20:00
Format Business Language
Mandarin Chinese · 中文
Mandarin for Business
Practical Mandarin and cultural context for teams working with Chinese-speaking partners.
Level Elementary—Intermediate
Sample schedule Scheduled with your team
Format Business Language
04
Exam Preparation
Structured practice for recognised language certificates, focused on format and confidence.
05
Kids & Teens
Playful, active lessons for younger learners, grouped by age and level.
Spanish · Español
Spanish for Kids & Teens
Games, songs and projects that make Spanish active and fun for ages 8–14.
Level A1—A2
Sample schedule Sat, 10:00–11:30
Format Kids & Teens
Italian · Italiano
Italian for Kids & Teens
Lively lessons with games, songs and role-play for ages 10–17.
Level A1—A2
Sample schedule Sat, 11:00–12:30
Format Kids & Teens
06
Online Classes
Live, small-group classes on video with the same teachers and materials.
French · Français
French Reading & Conversation
Read short stories and articles, then discuss them in a small live online group.
Level B1—B2
Sample schedule Thu, 19:00–20:30 (live online)
Format Online Classes
Japanese · 日本語
Japanese Online: Intermediate
Connected speech, casual and polite forms, and reading short authentic texts.
Level Intermediate
Sample schedule Sun, 10:00–12:00 (live online)
Format Online Classes
Mandarin Chinese · 中文
Mandarin Online Foundations
Pinyin, tones and first conversations in short, focused live online sessions.
Level Beginner
Sample schedule Tue & Thu, 19:30–20:30 (live online)
Format Online Classes
Ready for your first conversation?
Tell us what you’d like to learn and we’ll suggest a class, a level and a first Culture Lab evening.