Ask our staff anything about our shop or products, or leave your feedback.
Using a unique, tried and tested algorithm, this book teaches you how to quickly and efficiently recognise letters and common words in Hebrew script. Whether ...
An unmissable collection of eight unconventional and captivating short stories for young and adult learners.
"I love Olly's work - and you will too!" - Barbara ...
Chinese is a fascinating language that can seem impossibly difficult to learn at first but is relatively easy if you focus on the spoken language ...
The method that's helped thousands in the U.S. and Japan learn Japanese successfully. The Japanese language has two basic writing systems, kanji characters ...
Arabic in a Flash: Volume 1 is an excellent Arabic language learning resource for beginning intermediate students of Arabic. These user friendly Arabic flash cards ...
Arabic in a Flash: Volume 2 is an excellent Arabic language learning resource for beginning intermediate students of Arabic. These user friendly Arabic flash cards ...
The home of trusted French dictionaries for everyday language learning.
With 40,000 words and phrases and 60,000 translations packed into this Collins Gem ...
Take your Italian to the next level using the groundbreaking, proven-effective "building block" approach to proficiency
Advanced Italian Step-by-Step begins with a quick review of ...
Perfect for students at band 4.0 and above, this study guide has EVERYTHING you need to prepare for IELTS Academic or General Training. Understand ...
Learning to recognize and pronounce the basic hiragana and katakana phonetic alphabets is the first step in studying the Japanese language.
This set of 200 ...
Here is a concise guide to supplement any course of study and help with homework, travel, and test preparation. Topics include word order, time, nouns ...
This is a user-friendly and comprehensive beginner Indonesian book and a great way to learn Indonesian.
Divided into 28 graded lessons, Basic Indonesian provides fill-in-the-blank ...
Learn Italian step-by-step and soon you'll be making leaps and bounds
Your quickest route to learning Italian is through a solid grounding in grammar ...