We make language learning...


Workshops and clinics designed to improve team performance in a short time


Courses designed to help you speak, write, read, and listen the way to your goals


Prepare for your future with IELTS and Cambridge training

How's your English?

Take a quick (free) level test to see how your knowledge of English measures up!

The whole test is 15 questions.


well... how'd you do?

 If you didn't do as well as you'd like, here are the three top complaints that we often receive:


A lot of people struggle with making grammatical errors, even native speakers!  If English isn't your first language, it's perfectly reasonable.  Don't fear -- we can help you minimize mistakes and improve your fluency!


Struggling to find the right words at the right moment?  English has a massive dictionary full of rich terms.  We can help your mental 'word book' grow.  It can get easier!


Sometimes, we just feel uncomfortable having to speak in certain settings.  Maybe it's in front of a crowd, maybe it's in a meeting, or maybe it's in a foreign language.  Learning a language means overcoming that insecurity. We can help you build confidence!

How can we help?
You tell us!

We've got the knowledge, experience, and readiness to help you tackle another language.
Communicate it all to us, and we'll help you communicate in general!


All of our editors are Danish speakers, and, even though we write and speak English every day, we undoubtedly still needed professional help with grammar and wording. There couldn't be better proofreading than what League of Linguists Friesland provided.

Martin Wendelbo
Editor, TOFU Magazine

Alles verloopt perfect, interessant, flexibel. Ik zou hem aan iedereen aanbevelen.

Sofie Claes
Social Dialogue Network, Belgium

   “Preston was a very good teacher. Now, I find the words I need easier.”
   “Il nous a inciter à pousser plus loin notre réflexion en Anglais...”
   “This training, in addition to being effective, was pleasant.”

Nursing staff
St Luc Hospital, Brussels

KVK: 74152718      VAT:  NL5951.09.482.B01